Jussi Pakkanen
|
8c6c0d9b82
|
Fix regeneration rule so it is not triggered needlessly.
|
12 years ago |
Jussi Pakkanen
|
d5f7207e2e
|
Ninja is now the default generator.
|
12 years ago |
Jussi Pakkanen
|
b0da103729
|
Regenerate build info if definition files change.
|
12 years ago |
Jussi Pakkanen
|
d95510a71f
|
Enable PREFIX for the last missing type.
|
12 years ago |
Jussi Pakkanen
|
ae23feb36e
|
Enable PREFIX for installing on some target types.
|
12 years ago |
Jussi Pakkanen
|
127cd43f2a
|
Autodetect CCache and use it if installed.
|
12 years ago |
Jussi Pakkanen
|
26ff3fa23e
|
Strip on install and generate pch properly.
|
12 years ago |
Jussi Pakkanen
|
75dbc2abdb
|
Compress man files.
|
12 years ago |
Jussi Pakkanen
|
399c2104fe
|
Use optimization and debug flags based on build type.
|
12 years ago |
Jussi Pakkanen
|
25984b8e65
|
Added command line arguments for build type and stripping.
|
12 years ago |
Jussi Pakkanen
|
3880670a86
|
Get dependency info from the compiler.
|
12 years ago |
Jussi Pakkanen
|
84d6e85d37
|
Test kludge.
|
12 years ago |
Jussi Pakkanen
|
c3b599167f
|
Guard against invalid compiler command line.
|
12 years ago |
Jussi Pakkanen
|
727562fbd8
|
Added support for Clang.
|
12 years ago |
Jussi Pakkanen
|
ab35e989fa
|
Can print version string.
|
12 years ago |
Jussi Pakkanen
|
be2276a386
|
More hinkkaamista of command line help.
|
12 years ago |
Jussi Pakkanen
|
7a85d619cd
|
Even betterer command line help.
|
12 years ago |
Jussi Pakkanen
|
67e740d8c7
|
Better help.
|
12 years ago |
Jussi Pakkanen
|
a2845b491b
|
Tests can now be easily run with both shell and Ninja.
|
12 years ago |
Jussi Pakkanen
|
aad3a7a76e
|
Added test for external deps and fixed comments at the same time.
|
12 years ago |
Jussi Pakkanen
|
2772a4cbdf
|
More keyword stuff, now the entire test suite passes.
|
12 years ago |
Jussi Pakkanen
|
a7bfcbd6b9
|
More keyword adding.
|
12 years ago |
Jussi Pakkanen
|
3aff6de3e6
|
Specify language for global_arguments with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
b279ba572d
|
Add include directories with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
537b18af82
|
More keyword argument wrangling.
|
12 years ago |
Jussi Pakkanen
|
b4c972deb3
|
Fixed a few build files.
|
12 years ago |
Jussi Pakkanen
|
a16acceedd
|
Better handling of keyword argument lists.
|
12 years ago |
Jussi Pakkanen
|
ba41aeeec2
|
Can specify library versions with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
93906894a9
|
Can specify extra compiler flags with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
d62f14b419
|
Can specify PCH with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
c2e9de4f7f
|
Can install data with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
a9ebecab90
|
Can set header subdir with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
006c34bd9e
|
Define link with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
ab85e72410
|
Enforce keyword order.
|
12 years ago |
Jussi Pakkanen
|
ed53c4f5ac
|
Removed install method from BuildTarget.
|
12 years ago |
Jussi Pakkanen
|
128547b1ec
|
Can specify install with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
e1937a4251
|
Typo fix.
|
12 years ago |
Jussi Pakkanen
|
32f2f2457f
|
A dummy dependency class.
|
12 years ago |
Jussi Pakkanen
|
90779664c3
|
Can build executables with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
45ecded01d
|
Started work on keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
da2e9f6688
|
Run tests in numerical rather than ASCIIbetical order.
|
12 years ago |
Jussi Pakkanen
|
7a19918024
|
Generate configure files in Ninja backend. Now it passes all unit tests.
|
12 years ago |
Jussi Pakkanen
|
e0b6c68a4e
|
Minor fix.
|
12 years ago |
Jussi Pakkanen
|
775b680826
|
Renamed language name from c++ to cxx to make things easier.
|
12 years ago |
Jussi Pakkanen
|
b3074e49eb
|
Made C++ work in Ninja.
|
12 years ago |
Jussi Pakkanen
|
7ea37a733e
|
Generate shared library symlinks with Ninja.
|
12 years ago |
Jussi Pakkanen
|
b0515379bf
|
Generate pch files with Ninja.
|
12 years ago |
Jussi Pakkanen
|
e2bc851735
|
Added target dependency info.
|
12 years ago |
Jussi Pakkanen
|
ee34bd688c
|
Do not compress that which does not need compressing.
|
12 years ago |
Jussi Pakkanen
|
2ce0ee6aed
|
Can install data.
|
12 years ago |