jottbee
554749cd20
embedded some commands for use with make into scsh
2005-03-09 14:49:13 +00:00
jottbee
0205ebfd6a
added record type rule-cand
2005-03-08 13:14:36 +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
d587e4152f
changed syntax for file, md5, once, and always from ?thunk into ?action0 ...
2005-02-15 11:29:08 +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
jottbee
afb60fbb74
to-rule-set.scm: future replacement for rule-trans-set.scm,\n depth-first-search will be called from here.
2005-01-21 09:09:31 +00:00
jottbee
2ee328949e
makefile.scm: (expand-file-name ...) works now due to s,assq,assoc, in
...
macros.scm and rule-trans-set.scm
rule-trans-set.scm: known-rules-update is now really ugly! (but working)
will be replaced with topological sort
known-rules-update now loops until there are no
further changes in the rule-candidates-list (each
time). this should really make it work now.
makros.scm replaced with macros.scm
macros.scm: in make-is-out-of-date? there was no check for
file-existence of each prereq
2005-01-20 10:18:07 +00:00
jottbee
5277066db6
*** empty log message ***
2005-01-19 14:50:45 +00:00
jottbee
dbda21b92a
*** empty log message ***
2005-01-18 19:28:50 +00:00
jottbee
af7d20c1b2
*** empty log message ***
2005-01-18 15:45:27 +00:00