Commit graph

14 commits

Author SHA1 Message Date
David Given
cdbd605803 concat, targetnamesof. deps is now handled more consistently (treated the same
as ins but not passed in as inputs).
2016-07-14 23:53:34 +02:00
David Given
f70c12fad5 Allow headers which aren't .h files. 2016-06-30 13:27:47 +02:00
David Given
90764320bb Better cwd handling. 2016-06-29 13:58:38 +02:00
David Given
c8711628ab clibrary can now export headers. 2016-06-29 13:28:45 +02:00
David Given
d805052205 All the amisc binaries now build. 2016-06-19 09:32:45 +02:00
David Given
2af8568cc3 First draft at installables; not very satisfactory. make bugs with multiple
output targets and parallelism?
2016-06-16 05:26:44 +02:00
David Given
605651776e We can build a real program now! 2016-06-12 20:59:43 +02:00
David Given
015804afce cprogram works. 2016-06-09 07:14:41 +02:00
David Given
f47bb49c1f Multiple build files work. Use deps intelligently. clibraries. 2016-06-09 06:55:44 +02:00
David Given
fcc5a878ae Rather cleaner cfile implementation where you just give it a .c and a pile of .h files. 2016-06-08 03:21:53 +02:00
David Given
8082ef16a7 cfile with dynamically generated headers sort of works. 2016-06-07 05:00:26 +02:00
David Given
f4449e3f97 Multioutput rules work! 2016-06-07 04:20:08 +02:00
David Given
79f7c0ad23 Leaf rules work! 2016-06-07 04:13:56 +02:00
David Given
b7d2b9c3cf Dependent rules work! 2016-06-07 00:10:22 +02:00