aboutsummaryrefslogtreecommitdiff
path: root/ninjabackend.py
AgeCommit message (Expand)AuthorFilesLines
2015-07-23Avoid sorting object list before generating targetAfief Halumi1-4/+1
2015-07-05Give top level targets unique private directories even if they share a basena...Jussi Pakkanen1-8/+8
2015-07-05Can create top level targets that have the same name but different type.Jussi Pakkanen1-4/+4
2015-07-04ninjabackend: drop debugging printIgor Gnatenko1-1/+0
2015-07-03Handle files() in Vala arguments and set up deps correctly.Jussi Pakkanen1-1/+13
2015-07-03Merge branch 'vala_args'.Jussi Pakkanen1-0/+1
2015-07-02vala: don't ignore vala_args. Closes #192Igor Gnatenko1-0/+1
2015-07-02vala: use --target-glib only if >=, == specifiedIgor Gnatenko1-2/+3
2015-07-02vala: add support for --target-glibIgor Gnatenko1-0/+2
2015-06-19ninjabackend: fix bad-continuationIgor Gnatenko1-3/+2
2015-05-17In Vala .vapi files are sort of headers that you must put on the command line...Jussi Pakkanen1-2/+15
2015-05-17Do not use -o with Vala. Closes #120.Jussi Pakkanen1-1/+1
2015-05-17Do not invoke linker via cmd /c on Windows.Jussi Pakkanen1-3/+2
2015-04-26A few more eradications of plain strings.Jussi Pakkanen1-2/+2
2015-04-22Fix the remaining tests.Jussi Pakkanen1-10/+9
2015-04-21The first step in a major refactoring starts by adding a new layer of abstrac...Jussi Pakkanen1-1/+7
2015-04-08Autodetect Qt5 rcc dependencies as well as reasonably possible.Jussi Pakkanen1-0/+3
2015-04-02Can specify explicit dependencies for custom targets.Jussi Pakkanen1-0/+6
2015-03-27Generate configure files immediately when they are declared. Closes #88.Jussi Pakkanen1-1/+0
2015-03-27Fix windows.Jussi Pakkanen1-1/+2
2015-03-11Fix generators with multiple files.Jussi Pakkanen1-1/+1
2015-03-09Now can compile all Qt5 tests with module.Jussi Pakkanen1-32/+1
2015-03-09Major refactoring to move Qt5 from core into a module. Rules are written but ...Jussi Pakkanen1-10/+5
2015-03-05Make sure that build and source subdirectories are always in searchJussi Pakkanen1-0/+5
2015-02-21Do not use linker arguments of dependencies' dependencies if the target is a ...Jussi Pakkanen1-4/+4
2015-02-15Can install files created with configure_file.Jussi Pakkanen1-1/+5
2015-02-15Changed install_data to get rid of useless and confusing target subdir name.Jussi Pakkanen1-3/+1
2015-02-07An implementation of build_always as slightly modified from the original by A...Jussi Pakkanen1-0/+2
2015-02-04Rework installation logic so we can go outside the install prefix.Jussi Pakkanen1-4/+3
2015-01-30Add thread flags to compilers and use them on dependencies that require threa...Jussi Pakkanen1-0/+7
2014-12-30Run targets are in the console pool for obvious reasons.Jussi Pakkanen1-0/+1
2014-12-22Removed remnants of old debug funcs.Jussi Pakkanen1-2/+1
2014-12-03Extracted compiler definitions to their own file.Jussi Pakkanen1-3/+3
2014-12-03To celebrate the new version of Ninja in Debian, start using the console pool.Jussi Pakkanen1-2/+6
2014-11-24Better Ninja detection.Jussi Pakkanen1-1/+1
2014-11-23Always run tests and external commandsRobin McCorkell1-5/+11
2014-11-16Harmonised copyright declarations.Jussi Pakkanen1-1/+1
2014-11-16Do not quote $out or $in because Ninja does it by itself.Jussi Pakkanen1-2/+12
2014-11-03Can install entire subtrees with one command. Closes #14.Jussi Pakkanen1-0/+7
2014-11-03Can install data files from subdirectories.Jussi Pakkanen1-2/+2
2014-11-03Can install man files from a subdir.Jussi Pakkanen1-1/+1
2014-11-03Use correct path when installing headers. Fixes #16.Jussi Pakkanen1-2/+2
2014-10-28Ninja backend: objects generated with custom_target can be linkedJuhani Simola1-0/+2
2014-09-26Fortran dep fix on Windows.Jussi Pakkanen1-3/+7
2014-09-26Some windows fixes.Jussi Pakkanen1-3/+3
2014-09-20Multiple generated sources in one target now work.Jussi Pakkanen1-15/+15
2014-09-20Autodetect runnable commands on unix (where chmod values might be wrong) and ...Jussi Pakkanen1-7/+8
2014-09-19Custom targets can have multiple inputs and outputs.Jussi Pakkanen1-0/+4
2014-09-05Made include args always return arrays for consistency.Jussi Pakkanen1-6/+6
2014-09-03Use external libs of static libraries when the static library is linked to a ...Jussi Pakkanen1-0/+4