Jussi Pakkanen
|
6cf0182037
|
Can generate sources with moc and uic.
|
12 years ago |
Jussi Pakkanen
|
8f63a4ff81
|
Ui rule too, and store rules in the backend object.
|
12 years ago |
Jussi Pakkanen
|
a869da185f
|
Can generate custom rules for dependencies.
|
12 years ago |
Jussi Pakkanen
|
e12100b726
|
Removed shell backend.
|
12 years ago |
Jussi Pakkanen
|
06a69a6b1c
|
Better header in Ninja file.
|
12 years ago |
Jussi Pakkanen
|
010d7f2ab1
|
Typo fix.
|
12 years ago |
Jussi Pakkanen
|
e0f853e733
|
Add clean targets for gdca and gcno.
|
12 years ago |
Jussi Pakkanen
|
7882acbd72
|
Gtest now works, though still a bit hackish.
|
12 years ago |
Jussi Pakkanen
|
33aaae5cf0
|
Capitalize Valgrind.
|
12 years ago |
Jussi Pakkanen
|
91331283be
|
Can run test suite under Valgrind.
|
12 years ago |
Jussi Pakkanen
|
7e9827704c
|
Fixed some printed text.
|
12 years ago |
Jussi Pakkanen
|
5c37665e5d
|
Support for easier #define declarations.
|
12 years ago |
Jussi Pakkanen
|
ba70bf7e3f
|
Do not touch conf files if the new one would be identical to the old one.
|
12 years ago |
Jussi Pakkanen
|
8b7465d101
|
For great atomicity justice!
|
12 years ago |
Jussi Pakkanen
|
27d39fe605
|
A few fixes.
|
12 years ago |
Jussi Pakkanen
|
705bd4b529
|
Add Python executable to command list when regenerating build.
|
12 years ago |
Jussi Pakkanen
|
f4b49734e5
|
Make sure build is up to date before running tests.
|
12 years ago |
Jussi Pakkanen
|
bbed8ec3d1
|
Added clean target.
|
12 years ago |
Jussi Pakkanen
|
5f6c928e2b
|
Library and program objects can be serialised.
|
12 years ago |
Jussi Pakkanen
|
347c263431
|
Find and use external libraries.
|
12 years ago |
Jussi Pakkanen
|
8c237ebfeb
|
Can use external programs.
|
12 years ago |
Jussi Pakkanen
|
c89aa41a3f
|
Unit test pass on Windows.
|
12 years ago |
Jussi Pakkanen
|
921bce638b
|
A few more Windows fixes.
|
12 years ago |
Jussi Pakkanen
|
7ced6d2071
|
First unit test compiles on Windows/MinGW.
|
12 years ago |
Jussi Pakkanen
|
aa230b1741
|
Better status texts.
|
12 years ago |
Jussi Pakkanen
|
f7f726200a
|
Use NinjaBuildElements in coverage too.
|
12 years ago |
Jussi Pakkanen
|
67b2ac474a
|
Only have one coredata object because two is just wasteful.
|
12 years ago |
Jussi Pakkanen
|
60cf41adab
|
Can generate header files.
|
12 years ago |
Jussi Pakkanen
|
8ca80ad525
|
Can have multiple output files.
|
12 years ago |
Jussi Pakkanen
|
8f1764b8f5
|
Final pieces of NinjaBuildElement usage.
|
12 years ago |
Jussi Pakkanen
|
6247fe8bb2
|
Some more NinjaBuildElement using.
|
12 years ago |
Jussi Pakkanen
|
1b5168a1f8
|
Used NinjaBuildElement in a few more places.
|
12 years ago |
Jussi Pakkanen
|
dd00a64b9d
|
Created a helper class to build Ninja build directives.
|
12 years ago |
Jussi Pakkanen
|
226f063edb
|
Reworked how sources are passed to BuildTargets.
|
12 years ago |
Jussi Pakkanen
|
7bf35b75fa
|
Started work on CoreData.
|
12 years ago |
Jussi Pakkanen
|
78fd215dc8
|
Variable name simplification.
|
12 years ago |
Jussi Pakkanen
|
7371ad676e
|
Renamed generator command line option to backend.
|
12 years ago |
Jussi Pakkanen
|
7abe15a7ba
|
Pipeline backend is done and works.
|
12 years ago |
Jussi Pakkanen
|
15aa29bf15
|
Generate compile commands for generated sources.
|
12 years ago |
Jussi Pakkanen
|
cf97f78de7
|
Renamed generators to backends.
|
12 years ago |
Jussi Pakkanen
|
10fc496bbc
|
More builder -> Meson renaming.
|
12 years ago |
Jussi Pakkanen
|
603625b61c
|
Builder -> Meson renaming.
|
12 years ago |
Jussi Pakkanen
|
816752f51a
|
Determine location of scripts properly.
|
12 years ago |
Jussi Pakkanen
|
00783ff939
|
Print warning if coverage reports can't be generated.
|
12 years ago |
Jussi Pakkanen
|
f7d7888b70
|
Added support for coverage.
|
12 years ago |
Jussi Pakkanen
|
8c6c0d9b82
|
Fix regeneration rule so it is not triggered needlessly.
|
12 years ago |
Jussi Pakkanen
|
b0da103729
|
Regenerate build info if definition files change.
|
12 years ago |
Jussi Pakkanen
|
ae23feb36e
|
Enable PREFIX for installing on some target types.
|
12 years ago |
Jussi Pakkanen
|
26ff3fa23e
|
Strip on install and generate pch properly.
|
12 years ago |
Jussi Pakkanen
|
399c2104fe
|
Use optimization and debug flags based on build type.
|
12 years ago |