16 Commits

Author SHA1 Message Date
1eb9008885 test rebuilding C module when header changes 2013-07-07 17:41:47 -04:00
06be9a812e test building with a header file 2013-07-07 17:34:44 -04:00
760f698963 fill in CC, Program, Environment.process() to get simple builds working 2013-07-07 17:17:46 -04:00
5634b8856d add initial Cache class 2013-07-05 11:07:02 -04:00
c008350d87 add_builder() takes an actual builder object instead of the builder class 2013-07-01 17:08:01 -04:00
12d94997dc Begin on Program builder
monkey-patch String class for suffix checking/changing methods
2013-06-30 20:09:43 -04:00
6cfba1c2fe create Builder constructor 2013-06-30 20:09:18 -04:00
ea5ff789f2 add index function to Environment for variable access 2013-06-30 19:30:22 -04:00
3ba3111a45 add functionality to add builders to an Environment 2013-06-30 19:26:09 -04:00
02f2f635bf properly invoke ruby subprocess and require rscons this time 2013-06-30 18:48:06 -04:00
72b49afb43 add Builder class 2013-06-30 18:39:30 -04:00
4dd5ce9262 require rscons when running build test in a ruby subprocess 2013-06-30 18:13:07 -04:00
1e559fa3ca add initial Environment class 2013-06-30 18:06:28 -04:00
4152cfd1ea create rspec environment for build tests 2013-06-30 15:23:00 -04:00
a62d2605bf add spec task 2013-06-30 14:24:15 -04:00
c5622a4296 initial gem creation 2013-06-30 14:16:45 -04:00