Jussi Pakkanen
|
ecd46332af
|
Support for both basename and plainname in generators.
|
12 years ago |
Jussi Pakkanen
|
7e9827704c
|
Fixed some printed text.
|
12 years ago |
Jussi Pakkanen
|
cadc873000
|
Added missing file.
|
12 years ago |
Jussi Pakkanen
|
5c37665e5d
|
Support for easier #define declarations.
|
12 years ago |
Jussi Pakkanen
|
b0b171f2b9
|
Test application for config file.
|
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
|
f456453883
|
Handle more eols in array construction.
|
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
|
f010ec624c
|
Prevent creation of targets with names that could lead to collisions.
|
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
|
68b50bd732
|
Cache external programs in coredata.
|
12 years ago |
Jussi Pakkanen
|
8c237ebfeb
|
Can use external programs.
|
12 years ago |
Jussi Pakkanen
|
f13f5e2b6f
|
Removed leftover print.
|
12 years ago |
Jussi Pakkanen
|
393454c66c
|
A few typo fixes.
|
12 years ago |
Jussi Pakkanen
|
c89aa41a3f
|
Unit test pass on Windows.
|
12 years ago |
Jussi Pakkanen
|
3a320036ce
|
Can run most of the test suite 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
|
4dda53483e
|
Simple test for OSX.
|
12 years ago |
Jussi Pakkanen
|
9262fe600a
|
Split test suite into common and platform dependent parts.
|
12 years ago |
Jussi Pakkanen
|
83caae1bcb
|
Proper file extension for shared libraries in OSX.
|
12 years ago |
Jussi Pakkanen
|
d663abd7e7
|
Ooops.
|
12 years ago |
Jussi Pakkanen
|
273e9c73eb
|
All test cases now pass on OSX except for pkg-config.
|
12 years ago |
Jussi Pakkanen
|
10bdd11e2d
|
A few more fixes for OSX.
|
12 years ago |
Jussi Pakkanen
|
5dc2d16615
|
Made depfixer work in 32 bit envs too.
|
12 years ago |
Jussi Pakkanen
|
7b2caafd49
|
Can run first test case in OSX.
|
12 years ago |
Jussi Pakkanen
|
5d2f6b2a6e
|
Fix tool detection in OSX.
|
12 years ago |
Jussi Pakkanen
|
3f3496f08a
|
Fix shebang lines to work on OSX too.
|
12 years ago |
Jussi Pakkanen
|
69b34b9e88
|
Bump version for new work.
|
12 years ago |
Jussi Pakkanen
|
b55ec76662
|
Set version number for release.
|
12 years ago |
Jussi Pakkanen
|
a953e6d2b5
|
Make install dir if it does not exist yet.
|
12 years ago |
Jussi Pakkanen
|
e2a5357282
|
Do not lose line numbers to the great void of nothingness.
|
12 years ago |
Jussi Pakkanen
|
add94f96ed
|
No longer require backslash for line continuation inside an argument list.
|
12 years ago |
Jussi Pakkanen
|
a7ce2fb68d
|
Added some comments.
|
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
|
775d86c0fa
|
Guard against different Meson versions.
|
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 |