Jussi Pakkanen
|
816752f51a
|
Determine location of scripts properly.
|
2013-02-23 13:11:47 +02:00 |
Jussi Pakkanen
|
00783ff939
|
Print warning if coverage reports can't be generated.
|
2013-02-21 00:54:47 +02:00 |
Jussi Pakkanen
|
f7d7888b70
|
Added support for coverage.
|
2013-02-21 00:36:28 +02:00 |
Jussi Pakkanen
|
8c6c0d9b82
|
Fix regeneration rule so it is not triggered needlessly.
|
2013-02-16 21:49:00 +02:00 |
Jussi Pakkanen
|
b0da103729
|
Regenerate build info if definition files change.
|
2013-02-16 21:14:04 +02:00 |
Jussi Pakkanen
|
ae23feb36e
|
Enable PREFIX for installing on some target types.
|
2013-02-15 18:52:54 +02:00 |
Jussi Pakkanen
|
26ff3fa23e
|
Strip on install and generate pch properly.
|
2013-02-10 21:26:27 +02:00 |
Jussi Pakkanen
|
399c2104fe
|
Use optimization and debug flags based on build type.
|
2013-02-10 21:04:30 +02:00 |
Jussi Pakkanen
|
3880670a86
|
Get dependency info from the compiler.
|
2013-02-10 19:53:31 +02:00 |
Jussi Pakkanen
|
a2845b491b
|
Tests can now be easily run with both shell and Ninja.
|
2013-02-10 14:08:53 +02:00 |
Jussi Pakkanen
|
aad3a7a76e
|
Added test for external deps and fixed comments at the same time.
|
2013-02-10 13:56:29 +02:00 |
Jussi Pakkanen
|
7a19918024
|
Generate configure files in Ninja backend. Now it passes all unit tests.
|
2013-02-09 01:02:42 +02:00 |
Jussi Pakkanen
|
7ea37a733e
|
Generate shared library symlinks with Ninja.
|
2013-02-08 23:49:25 +02:00 |
Jussi Pakkanen
|
b0515379bf
|
Generate pch files with Ninja.
|
2013-02-08 23:31:07 +02:00 |
Jussi Pakkanen
|
e2bc851735
|
Added target dependency info.
|
2013-02-08 22:51:19 +02:00 |
Jussi Pakkanen
|
2ce0ee6aed
|
Can install data.
|
2013-02-08 22:28:06 +02:00 |
Jussi Pakkanen
|
cd9b9f8ec5
|
Can install man files with Ninja.
|
2013-02-08 22:17:17 +02:00 |
Jussi Pakkanen
|
cd9b636fe1
|
Can install headers with Ninja.
|
2013-02-08 22:05:46 +02:00 |
Jussi Pakkanen
|
cdf99fa3be
|
Fix dependency info.
|
2013-02-08 21:29:02 +02:00 |
Jussi Pakkanen
|
9ad2921659
|
Can install targets.
|
2013-02-08 21:07:53 +02:00 |
Jussi Pakkanen
|
c5b3d913a3
|
Can pickle and load install data object.
|
2013-02-08 20:41:13 +02:00 |
Jussi Pakkanen
|
3deb31ebd5
|
Beginning of an install script.
|
2013-02-08 20:22:47 +02:00 |
Jussi Pakkanen
|
277321ecce
|
Can run unit tests with Ninja.
|
2013-02-08 20:02:42 +02:00 |
Jussi Pakkanen
|
6a627c6176
|
More dynamic library path wanking.
|
2013-02-07 00:01:11 +02:00 |
Jussi Pakkanen
|
8d1641d6a4
|
Use relative paths for file names.
|
2013-02-06 23:51:12 +02:00 |
Jussi Pakkanen
|
5dd4122c65
|
Ninja compiles! With only the slightest of manual ninjafile editing.
|
2013-02-06 22:40:18 +02:00 |
Jussi Pakkanen
|
53ba628201
|
Can generate compiling commands.
|
2013-02-06 21:48:31 +02:00 |
Jussi Pakkanen
|
ded616eaf5
|
More function moving.
|
2013-02-06 21:34:00 +02:00 |
Jussi Pakkanen
|
affe28271a
|
Moved code to base class.~
|
2013-02-06 21:15:49 +02:00 |
Jussi Pakkanen
|
f5f783b382
|
Generate some of targets.
|
2013-02-06 21:09:18 +02:00 |
Jussi Pakkanen
|
40c001772b
|
Generate linking rules.
|
2013-02-06 20:37:46 +02:00 |
Jussi Pakkanen
|
7b611c2c11
|
Build rule for static linking and some comments.
|
2013-02-06 20:15:07 +02:00 |
Jussi Pakkanen
|
3d5dd90432
|
Generate compile rules.
|
2013-02-06 20:00:59 +02:00 |
Jussi Pakkanen
|
bca53c2346
|
Support for multiple backends.
|
2013-02-06 19:45:23 +02:00 |
Jussi Pakkanen
|
0a3b339384
|
Renamed generators file.
|
2013-02-06 19:37:19 +02:00 |