summaryrefslogtreecommitdiff
path: root/ninjabackend.py
Commit message (Collapse)AuthorAgeFilesLines
* Organise files into a module structure.Jussi Pakkanen2016-01-151-1815/+0
|
* Some fixesMinijackson2016-01-141-1/+1
|
* Build Java projects with multiple files and other cleanups.Jussi Pakkanen2016-01-101-4/+9
|
* Can tag include directories as system dirs to reduce compiler warning noise. ↵Jussi Pakkanen2016-01-021-7/+7
| | | | Closes #345.
* Fix " quoting on Windows.Jussi Pakkanen2016-01-021-1/+3
|
* Added test to check that backslashes are passed properly through the pipeline.Jussi Pakkanen2016-01-021-6/+5
|
* Always run ninja test even if there is a rogue install file at the top of ↵Jussi Pakkanen2015-12-311-1/+1
| | | | your build dir. Closes #343.
* Fix path generation so generations in subdirs work.Jussi Pakkanen2015-12-281-1/+1
|
* Handle custom targets that produce static libraries that are then linked to ↵Jussi Pakkanen2015-12-281-1/+15
| | | | other targets.
* Boost win detection tuning.Jussi Pakkanen2015-12-271-0/+1
|
* Typo fix.Jussi Pakkanen2015-12-231-1/+1
|
* Moved pkg-config to a module so we no longer need special case code in core ↵Jussi Pakkanen2015-12-231-16/+4
| | | | for it.
* Make vs dependency detector work on non-english locales.Jussi Pakkanen2015-12-181-1/+29
|
* Automatically generate compile commands db for tooling.Jussi Pakkanen2015-12-161-0/+9
|
* Fix incorrect private_dir_abs method.Jussi Pakkanen2015-12-121-23/+23
|
* Merge pull request #330 from mesonbuild/swiftJussi Pakkanen2015-12-121-1/+149
|\ | | | | Added Swift support.
| * Added support for calling into C.Jussi Pakkanen2015-12-121-6/+22
| |
| * Can generate swift sources with custom target.Jussi Pakkanen2015-12-111-13/+35
| |
| * Can build Swift libraries and link them.Jussi Pakkanen2015-12-111-13/+67
| |
| * Reworked swift code so now can use multiple source files in one target.Jussi Pakkanen2015-12-101-1/+57
| |
| * Refactored dep file name so Swift dependency tracking works.Jussi Pakkanen2015-12-071-1/+1
| |
* | A test can be part of multiple suites.Jussi Pakkanen2015-12-101-1/+2
| |
* | Added possibility to have multiple test suites so you can run only a subset ↵Jussi Pakkanen2015-12-091-1/+20
|/ | | | of tests. Closes #325.
* Merge pull request #317 from mesonbuild/benchmarkJussi Pakkanen2015-12-031-0/+11
|\ | | | | Create benchmark feature
| * Can define benchmarks and run them.Jussi Pakkanen2015-11-251-0/+11
| |
* | Can specify extra arguments to generator commands. Closes #315.Jussi Pakkanen2015-12-021-1/+7
|/
* Fix Rust.Jussi Pakkanen2015-11-251-1/+1
|
* Fix unity build. Closes #310.Jussi Pakkanen2015-11-201-2/+2
|
* Do not use linker arguments on static libraries.Jussi Pakkanen2015-11-191-1/+2
|
* Can use built exes in custom targets.Jussi Pakkanen2015-11-191-12/+5
|
* Fix single output generators.Jussi Pakkanen2015-11-131-1/+2
|
* Advance list of output files so we do not generate same output files ↵Jussi Pakkanen2015-11-071-0/+2
| | | | multiple times for different input.
* Merged default library branch.Jussi Pakkanen2015-11-061-14/+14
|\
| * Refactored builtin options to a dictionary and created a new default library ↵Jussi Pakkanen2015-11-031-14/+14
| | | | | | | | target type.
* | Simple custom targets work in VS2010.Jussi Pakkanen2015-11-051-37/+1
| |
* | Regenerator script works, but is not run automatically yet.Jussi Pakkanen2015-11-041-13/+2
| |
* | Windows path separators, the bane of my existance.Jussi Pakkanen2015-11-041-4/+7
|/
* Parse contents of gresource xml and add deps manually. A bit of a hack but ↵Jussi Pakkanen2015-10-261-2/+7
| | | | necessary due to missing upstream functionality. Closes #298.
* Only compile when doing cross compilation sanity checks because linking gets ↵Jussi Pakkanen2015-10-181-2/+2
| | | | way too complicated.
* Merge pull request #275 from mesonbuild/compileroptionsJussi Pakkanen2015-10-151-0/+1
|\ | | | | Compiler options
| * Can set compiler options, added language versions for Gnu and Clang.Jussi Pakkanen2015-10-041-0/+1
| |
* | Fix Rust to work with 1.3 release. Closes #277.Jussi Pakkanen2015-10-111-9/+6
| |
* | A few Rust fixes.Jussi Pakkanen2015-10-111-2/+2
| |
* | Make generated header dependencies transitive.Jussi Pakkanen2015-10-041-1/+4
| |
* | Basic outline for exposing private dir. Not working fully yet.Jussi Pakkanen2015-10-031-0/+2
|/
* Use rspfile on compiles too.Jussi Pakkanen2015-09-291-1/+8
|
* Use rspfile so long command lines work on Windows. Closes #271.Jussi Pakkanen2015-09-291-2/+23
|
* A bit wider regexp.Jussi Pakkanen2015-09-281-1/+1
|
* Can set build targets as arguments to run_target. Closes #270.Jussi Pakkanen2015-09-281-2/+5
|
* Merged trunk changes.Jussi Pakkanen2015-09-171-16/+96
|\