Commit Graph

7 Commits

Author SHA1 Message Date
jottbee 4198c5e46a fixed pattern problem:
now, a normal rule can be inside common-%. this will work:
    (common-% "foo" ("%.c") (run (gcc -o ,($@) ,($<))))

added head->rc/-%/-rx, tail->rc/-%/-rx
2005-04-11 19:57:15 +00:00
jottbee e9b3d3d6ec changed function names 2005-03-09 15:24:10 +00:00
jottbee 554749cd20 embedded some commands for use with make into scsh 2005-03-09 14:49:13 +00:00
jottbee 57b9ebfe8b new syntax for makefile. 2005-03-07 17:37:46 +00:00
jottbee 0898ffd43d added common rules: (common-file "%.o" ("%.c" "%.h") ...) 2005-02-24 14:30:07 +00:00
jottbee 7115ec2769 different style. 2005-02-14 07:35:46 +00:00
jottbee a8dd2ab60b examples: a small c program to be build through makefile-c.scm
to-rule-set: rule-candidates -> dfs -> '(#{:rule} ...) -> rule-set

dfs:      depth first topological sort with automatic leaf insertion

out-of-date: replaced by templates.scm

rule-trans-set: replaced by to-rule-set
2005-02-04 08:05:55 +00:00