rsc | 5c34ff9 | 2003-11-23 18:10:54 +0000 | [diff] [blame] | 1 | %.$O: $HFILES # don't combine with following %.$O rules |
| 2 | |
| 3 | %.$O: %.c |
| 4 | $CC $CFLAGS $stem.c |
| 5 | |
wkj | f593f5e | 2004-05-17 02:25:09 +0000 | [diff] [blame] | 6 | %.$O: %.cc |
| 7 | $CC $CFLAGS $stem.cc |
| 8 | |
rsc | 5c34ff9 | 2003-11-23 18:10:54 +0000 | [diff] [blame] | 9 | %.$O: %.s |
| 10 | $AS $AFLAGS $stem.s |
| 11 | |
rsc | f701258 | 2003-11-25 01:40:27 +0000 | [diff] [blame] | 12 | y.tab.h y.tab.c: $YFILES |
| 13 | $YACC $YFLAGS $prereq |
| 14 | |
| 15 | nuke:V: nuke-common |
| 16 | clean:V: clean-common |
| 17 | %.clean:V: %.clean-common |
| 18 | |
| 19 | nuke-common:V: |
rsc | dff7e27 | 2003-12-04 19:16:29 +0000 | [diff] [blame] | 20 | rm -f *.[$OS] [$OS].out $CLEANFILES y.tab.[ch] $NUKEFILES |
rsc | f701258 | 2003-11-25 01:40:27 +0000 | [diff] [blame] | 21 | |
| 22 | clean-common: |
rsc | dff7e27 | 2003-12-04 19:16:29 +0000 | [diff] [blame] | 23 | rm -f *.[$OS] [$OS].out $CLEANFILES y.tab.[ch] |
rsc | 5c34ff9 | 2003-11-23 18:10:54 +0000 | [diff] [blame] | 24 | |
rsc | f701258 | 2003-11-25 01:40:27 +0000 | [diff] [blame] | 25 | %.clean-common:V: |
rsc | 5c34ff9 | 2003-11-23 18:10:54 +0000 | [diff] [blame] | 26 | rm -f $stem.[$OS] [$OS].$stem $stem.acid $stem |
| 27 | |
rsc | 5c34ff9 | 2003-11-23 18:10:54 +0000 | [diff] [blame] | 28 | |