wkj | ae12b87 | 2004-04-21 04:52:27 +0000 | [diff] [blame] | 1 | <$PLAN9/src/mkhdr |
| 2 | |
| 3 | LIB=libsec.a |
| 4 | SFILES=\ |
| 5 | md5block.s\ |
| 6 | sha1block.s\ |
| 7 | |
| 8 | HFILES=$PLAN9/include/libsec.h |
| 9 | |
| 10 | OFILES=${SFILES:%.s=%.$O} |
| 11 | |
| 12 | UPDATE=mkfile\ |
| 13 | $HFILES\ |
| 14 | $SFILES\ |
| 15 | |
| 16 | <$PLAN9/src/mksyslib |
rsc | a25e7f2 | 2004-04-21 05:40:32 +0000 | [diff] [blame] | 17 | |
| 18 | %.s: %.spp |
rsc | a2000ee | 2006-04-21 03:43:54 +0000 | [diff] [blame] | 19 | if [ `uname` = OpenBSD ] || [ `uname` = Darwin ] |
rsc | 78e51a8 | 2005-01-14 03:45:44 +0000 | [diff] [blame] | 20 | then |
rsc | 54b59fd | 2006-04-21 03:55:13 +0000 | [diff] [blame] | 21 | gcc -xc -D__`uname`__ -E $stem.spp >$stem.s |
rsc | 78e51a8 | 2005-01-14 03:45:44 +0000 | [diff] [blame] | 22 | else |
| 23 | cpp $stem.spp >$stem.s |
| 24 | fi |
rsc | a25e7f2 | 2004-04-21 05:40:32 +0000 | [diff] [blame] | 25 | |
| 26 | CLEANFILES=md5block.s sha1block.s |