Commit Graph

231 Commits

Author SHA1 Message Date
Jussi Pakkanen 668d679c01 Some windows cleanups. 2014-04-16 21:30:14 +03:00
Jussi Pakkanen ac2d7e3440 Added string splitting and with that a file grabber test case. 2014-04-16 19:09:19 +03:00
Jussi Pakkanen 44361baff1 Slightly cleaner log output. 2014-04-07 22:51:03 +03:00
Jussi Pakkanen 7f07bc72c5 Thanks, Microsoft! Thanks a fucking lot for making your uuids case sensitive in one location and case insensitive in another. And thanks especially a fucking lot for failing in this case while pretending thate everything works. Fuck you! 2014-03-18 00:43:04 +02:00
Jussi Pakkanen 303d212d0a A fledgling of a vcxproj. 2014-03-17 23:06:39 +02:00
Jussi Pakkanen bc97fb5c85 Backend work is start. 2014-03-17 22:09:28 +02:00
Jussi Pakkanen 2502beccc9 The final renaming. 2014-03-17 00:37:47 +02:00
Jussi Pakkanen 4ab3dc440b Kill ply dependency dead. 2014-03-17 00:34:31 +02:00
Jussi Pakkanen 8a02b9da39 All unit tests now pass! 2014-03-17 00:25:34 +02:00
Jussi Pakkanen 5266171487 Logical ops work. 2014-03-17 00:22:39 +02:00
Jussi Pakkanen 9a19effb0f Less not working. 2014-03-17 00:18:30 +02:00
Jussi Pakkanen 3c591385ed Comparisons work. 2014-03-17 00:14:36 +02:00
Jussi Pakkanen d6924da005 If statements worky. 2014-03-17 00:00:13 +02:00
Jussi Pakkanen 163a31beef Method calls work now. 2014-03-16 23:44:32 +02:00
Jussi Pakkanen 967f0110a5 More tests passing. 2014-03-16 23:21:08 +02:00
Jussi Pakkanen 06417090a2 More stuff passing. 2014-03-16 23:07:00 +02:00
Jussi Pakkanen c74f0f3a3b Can parse first unit test with recursive descent parser. 2014-03-16 22:55:22 +02:00
Jussi Pakkanen 5658127392 Here we go, starting parser transplant. 2014-03-16 22:26:22 +02:00
Jussi Pakkanen 3dadcbc9a7 Can create jar objects. 2014-03-10 23:33:24 +02:00
Jussi Pakkanen 11f2106228 Now can detect Java compiler. 2014-03-10 22:49:29 +02:00
Jussi Pakkanen 6b563521fe Subproject definition files are important, too. 2014-03-09 00:04:07 +02:00
Jussi Pakkanen 7ac1269850 Subproject reworking. 2014-03-08 23:13:49 +02:00
Jussi Pakkanen 9318203257 Can get source dir location and use it to build stuff. 2014-03-07 20:02:36 +02:00
Jussi Pakkanen e0c4447666 Test for recursive instantiations of subprojects. 2014-02-24 00:43:45 +02:00
Jussi Pakkanen c3db9f4909 Some more subproject reorganisation. 2014-02-23 22:41:49 +02:00
Jussi Pakkanen 1f1a3f516e Start of subproject redesign, moved subprojects to the dedicated subdirectory. 2014-02-23 22:30:41 +02:00
Jussi Pakkanen eb51163185 Fix the remaining custom install dirs. 2014-02-12 22:50:45 +02:00
Jussi Pakkanen 51827d4484 Can override install directory on a target-by-target basis. 2014-02-12 22:37:25 +02:00
Jussi Pakkanen d84d70fa9a Specify subdirs explicitly. 2014-02-09 21:47:36 +02:00
Jussi Pakkanen 5d08d94561 Can create pkg-config files. 2014-02-06 00:47:47 +02:00
Jussi Pakkanen 0384ca71f7 First half of the work required for pkg-config generator. 2014-02-06 00:16:23 +02:00
Jussi Pakkanen ab0cc277d1 After an actual, factual bug report from a user, fixed include_directories so that it checks that the specified directories exist. 2014-01-18 23:11:59 +02:00
Jussi Pakkanen 3500ddb8bb Skip extraction test during Unity build because the object file is not generated. 2013-12-27 00:25:45 +02:00
Jussi Pakkanen 2e91184b38 Can check if running as a subproject. 2013-12-09 22:47:20 +02:00
Jussi Pakkanen 9cde4e4012 Prevent global flags from being set in subprojects. 2013-12-09 20:43:40 +02:00
Jussi Pakkanen e21e7091e7 Track dependencies of subproject option files. 2013-12-09 20:39:53 +02:00
Jussi Pakkanen 11c812769a Can haz subproject options. 2013-12-09 20:26:12 +02:00
Jussi Pakkanen f10bf29c68 And, with that, subprojects actually work. 2013-12-09 03:41:19 +02:00
Jussi Pakkanen 6495334b03 Fixed subproject compiler detection. 2013-12-09 03:18:51 +02:00
Jussi Pakkanen 8e9879a83c Can parse subprojects but it does not work yet. 2013-12-09 02:59:15 +02:00
Jussi Pakkanen f6937e99eb Some basic work on subprojects. 2013-12-09 02:43:28 +02:00
Jussi Pakkanen 8f5d93b4d4 Can extract objects from targets and use them in other targets. 2013-11-05 01:47:09 +02:00
Jussi Pakkanen bcdb84fcbe Can use object files directly in targets. 2013-11-05 00:16:17 +02:00
Jussi Pakkanen 92ff302a14 Fixed cross compilation back up. 2013-10-20 23:28:16 +03:00
Jussi Pakkanen 11cfb3ce22 Can set test cmd arguments and environment variables. 2013-10-18 22:04:07 +03:00
Jussi Pakkanen ae06ca2afc User options now do a full round trip. 2013-10-18 20:55:10 +03:00
Jussi Pakkanen 309a5c1510 Options can be accessed from scripts. 2013-10-16 22:33:33 +03:00
Jussi Pakkanen 4e522ef215 Very basic option parser skeleton. 2013-10-16 21:50:07 +03:00
Jussi Pakkanen 0da4537b69 Preserve option function for option files. 2013-10-16 21:23:29 +03:00
Jussi Pakkanen 4b4c2d9d90 Add back missing exception type. 2013-10-08 00:15:34 +03:00