Sigrid Solveig Haflínudóttiradd mkfiles to build on Plan 95282c795 years agoHistory
54 lines · 1.0 KB · Makefile
RawDownload
</$objtype/mkfile TARG=cweave ctangleBIN=/$objtype/binCFLAGS=$CFLAGS -I/sys/include/npeCTANGLE=ctangle.$cputypeCLEANFILES=$CTANGLE ${TARG:%=$O.%} all:V: ${TARG:%=$O.%} install:V:	for (i in $TARG)		mk $MKFLAGS $i.install installall:V:	for(objtype in $CPUS)		mk $MKFLAGS install installall:V:	for(objtype in $CPUS)		mk install allall:V:	for(objtype in $CPUS)		mk all nuke:V: clean	rm -f *.acid clean:V:	rm -f *.w.c *.[$OS] [$OS].out y.tab.? lex.yy.c y.debug y.output $TARG $CLEANFILES	@{objtype=$cputype mk -f mkfile.ctangle clean} %.install:V: $BIN/% $BIN/%: $O.%	cp $prereq $BIN/$stem %.w.c: %.w $CTANGLE common.h	test ! -f $stem.c || mv $stem.c SAVE$stem.c	$CTANGLE $stem && mv $stem.c $stem.w.c	test ! -f SAVE$stem.c || mv SAVE$stem.c $stem.c %.$O: %.w.c common.h	$CC $CFLAGS -o $target $stem.w.c $O.ctangle: common.$O ctangle.$O	$LD $LDFLAGS -o $target $prereq $O.cweave: common.$O cweave.$O	$LD $LDFLAGS -o $target $prereq $CTANGLE: mkfile.ctangle	@{objtype=$cputype mk -f $prereq $target}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t