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