Commit Graph

34 Commits

Author SHA1 Message Date
Jussi Pakkanen e0f853e733 Add clean targets for gdca and gcno. 2013-03-24 21:28:59 +02:00
Jussi Pakkanen 7882acbd72 Gtest now works, though still a bit hackish. 2013-03-24 15:50:40 +02:00
Jussi Pakkanen 33aaae5cf0 Capitalize Valgrind. 2013-03-23 00:12:38 +02:00
Jussi Pakkanen 91331283be Can run test suite under Valgrind. 2013-03-22 22:48:28 +02:00
Jussi Pakkanen 7e9827704c Fixed some printed text. 2013-03-15 22:04:19 +02:00
Jussi Pakkanen 5c37665e5d Support for easier #define declarations. 2013-03-10 02:28:36 +02:00
Jussi Pakkanen ba70bf7e3f Do not touch conf files if the new one would be identical to the old one. 2013-03-10 01:53:24 +02:00
Jussi Pakkanen 8b7465d101 For great atomicity justice! 2013-03-10 01:43:15 +02:00
Jussi Pakkanen 27d39fe605 A few fixes. 2013-03-10 01:37:20 +02:00
Jussi Pakkanen 705bd4b529 Add Python executable to command list when regenerating build. 2013-03-10 01:11:00 +02:00
Jussi Pakkanen f4b49734e5 Make sure build is up to date before running tests. 2013-03-09 23:57:14 +02:00
Jussi Pakkanen bbed8ec3d1 Added clean target. 2013-03-09 23:43:49 +02:00
Jussi Pakkanen 5f6c928e2b Library and program objects can be serialised. 2013-03-09 23:08:22 +02:00
Jussi Pakkanen 347c263431 Find and use external libraries. 2013-03-09 22:42:01 +02:00
Jussi Pakkanen 8c237ebfeb Can use external programs. 2013-03-09 21:12:03 +02:00
Jussi Pakkanen c89aa41a3f Unit test pass on Windows. 2013-03-08 19:10:52 +02:00
Jussi Pakkanen 921bce638b A few more Windows fixes. 2013-03-08 18:43:30 +02:00
Jussi Pakkanen 7ced6d2071 First unit test compiles on Windows/MinGW. 2013-03-08 18:29:37 +02:00
Jussi Pakkanen aa230b1741 Better status texts. 2013-03-02 00:24:50 +02:00
Jussi Pakkanen f7f726200a Use NinjaBuildElements in coverage too. 2013-03-01 23:38:51 +02:00
Jussi Pakkanen 67b2ac474a Only have one coredata object because two is just wasteful. 2013-03-01 23:13:17 +02:00
Jussi Pakkanen 60cf41adab Can generate header files. 2013-03-01 23:02:06 +02:00
Jussi Pakkanen 8ca80ad525 Can have multiple output files. 2013-03-01 22:14:26 +02:00
Jussi Pakkanen 8f1764b8f5 Final pieces of NinjaBuildElement usage. 2013-03-01 22:03:31 +02:00
Jussi Pakkanen 6247fe8bb2 Some more NinjaBuildElement using. 2013-03-01 21:53:32 +02:00
Jussi Pakkanen 1b5168a1f8 Used NinjaBuildElement in a few more places. 2013-03-01 21:24:45 +02:00
Jussi Pakkanen dd00a64b9d Created a helper class to build Ninja build directives. 2013-03-01 21:20:25 +02:00
Jussi Pakkanen 226f063edb Reworked how sources are passed to BuildTargets. 2013-03-01 20:49:46 +02:00
Jussi Pakkanen 7bf35b75fa Started work on CoreData. 2013-02-24 22:30:02 +02:00
Jussi Pakkanen 78fd215dc8 Variable name simplification. 2013-02-24 01:31:01 +02:00
Jussi Pakkanen 7371ad676e Renamed generator command line option to backend. 2013-02-24 00:20:39 +02:00
Jussi Pakkanen 7abe15a7ba Pipeline backend is done and works. 2013-02-23 23:00:00 +02:00
Jussi Pakkanen 15aa29bf15 Generate compile commands for generated sources. 2013-02-23 22:27:47 +02:00
Jussi Pakkanen cf97f78de7 Renamed generators to backends. 2013-02-23 19:42:18 +02:00