commit 99947423b136903263513b9022aab6586c8c6cc5 from: rsc date: Sun Nov 23 18:22:36 2003 UTC make -> mk commit - db6608bd819d10cc2ddb57d18054d62d4ca15596 commit + 99947423b136903263513b9022aab6586c8c6cc5 blob - 69114d96a87d50dd1dce620503d70d69c242b2d1 (mode 644) blob + /dev/null --- src/Make.Darwin-PowerMacintosh +++ /dev/null @@ -1,8 +0,0 @@ -CC=gcc -CFLAGS+=-Wall -Wno-missing-braces -Wno-parentheses -Wno-switch -O2 -g -c -I. -I${PREFIX}/include -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O -RANLIB=ranlib -LD=gcc blob - bf30bc907423d8efc6cfdbb5bdd824f66de99668 (mode 644) blob + /dev/null --- src/Make.FreeBSD-386 +++ /dev/null @@ -1,8 +0,0 @@ -CC=gcc -CFLAGS+=-Wall -Wno-missing-braces -Wno-parentheses -Wno-switch -O2 -g -c -I. -I$(PREFIX)/include -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O # default, can be overriden by Make.$(SYSNAME) -NAN=nan64.$O -RANLIB=true blob - 5b5780ecc5fe1477b76cacb91ed430ba8a7916a2 (mode 644) blob + /dev/null --- src/Make.HP-UX-9000 +++ /dev/null @@ -1,7 +0,0 @@ -CC=cc -CFLAGS=-O -c -Ae -I. -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O -RANLIB=true blob - 0c38e13a2b70e1cd29c943d2436d24e4c074e096 (mode 644) blob + /dev/null --- src/Make.Linux-386 +++ /dev/null @@ -1,8 +0,0 @@ -CC=gcc -CFLAGS+=-Wall -Wno-missing-braces -Wno-parentheses -Wno-switch -O2 -g -c -I. -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O # default, can be overriden by Make.$(SYSNAME) -NAN=nan64.$O -RANLIB=true blob - bf30bc907423d8efc6cfdbb5bdd824f66de99668 (mode 644) blob + /dev/null --- src/Make.NetBSD-386 +++ /dev/null @@ -1,8 +0,0 @@ -CC=gcc -CFLAGS+=-Wall -Wno-missing-braces -Wno-parentheses -Wno-switch -O2 -g -c -I. -I$(PREFIX)/include -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O # default, can be overriden by Make.$(SYSNAME) -NAN=nan64.$O -RANLIB=true blob - 3f4e2031d27501273b6d994bea1402fee3ecb9d1 (mode 644) blob + /dev/null --- src/Make.OSF1-alpha +++ /dev/null @@ -1,7 +0,0 @@ -CC=cc -CFLAGS+=-g -c -I. -O=o -AR=ar -ARFLAGS=rvc -NAN=nan64.$O -RANLIB=true blob - 95120ec1ae58b3a228dcd63a3dd972d8e1b679d7 (mode 644) blob + /dev/null --- src/Make.SunOS-sun4u +++ /dev/null @@ -1,3 +0,0 @@ -include Make.SunOS-sun4u-$(CC) -NAN=nan64.$O -RANLIB=true blob - 99da3935c4c68004d6467ad20ac3ead439679034 (mode 644) blob + /dev/null --- src/Make.SunOS-sun4u-cc +++ /dev/null @@ -1,5 +0,0 @@ -CC=cc -CFLAGS+=-g -c -I. -O -O=o -AR=ar -ARFLAGS=rvc blob - fc5c21a9a837cbef7cb9a563ad87dcb72f712de2 (mode 644) blob + /dev/null --- src/Make.SunOS-sun4u-gcc +++ /dev/null @@ -1,5 +0,0 @@ -CC=gcc -CFLAGS+=-Wall -Wno-missing-braces -Wno-parentheses -Wno-switch -O2 -g -c -O=o -AR=ar -ARFLAGS=rvc blob - b7f1f1ac013aec3bc9982da56506a5b64e87b7c9 (mode 644) blob + /dev/null --- src/Makecommon +++ /dev/null @@ -1,17 +0,0 @@ -.c.$O: - @echo cc $*.c - @$(CC) $(CFLAGS) -I$(PLAN9)/include $*.c - -%.$O: %.c - @echo cc $*.c - @$(CC) $(CFLAGS) -I$(PLAN9)/include $*.c - -$(OFILES): $(HFILES) - -clean: - rm -f $(CLEANFILES) - -nuke: - rm -f $(CLEANFILES) $(NUKEFILES) - -.phony: all install clean nuke blob - /dev/null blob + b8330d85220057b5fd0e693faaee698a5bffbed4 (mode 644) --- /dev/null +++ src/libip/mkfile @@ -0,0 +1,20 @@ +PLAN9=../.. +<$PLAN9/src/mkhdr + +LIB=libip.a +OFILES=\ + eipfmt.$O\ + parseip.$O\ + parseether.$O\ + myetheraddr.$O\ + myipaddr.$O\ + classmask.$O\ + bo.$O\ + readipifc.$O\ + ipaux.$O\ + ptclbsum.$O\ + +HFILES=\ + ip.h + +<$PLAN9/src/mksyslib blob - 6943b4420d63846c4d9b3f485ffb2b073cd16ad5 (mode 644) blob + /dev/null --- src/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -LIBS=\ - lib9\ - libbio\ - libdraw\ - libfmt\ - libframe\ - libregexp\ - libthread\ - libutf\ - -CMDS=\ - cmd/mk\ - cmd/sam\ - cmd/samterm\ - -all clean install nuke: - for i in $(LIBS) $(CMDS); \ - do \ - (echo $$i; cd $$i; $(MAKE) $@); \ - done - blob - 0d0b09bd531715b818d1b96f3b830a8632af1533 (mode 644) blob + /dev/null --- src/Makehdr +++ /dev/null @@ -1,23 +0,0 @@ -# this works in gnu make -SYSNAME:=${shell uname} -OBJTYPE:=${shell uname -m | sed 's;i.86;386;; s;/.*;;; s; ;;g'} - -# this works in bsd make -SYSNAME!=uname -OBJTYPE!=uname -m | sed 's;i.86;386;; s;/.*;;; s; ;;g' - -# the gnu rules will mess up bsd but not vice versa, -# hence the gnu rules come first. - -X11=/usr/X11R6 -LDFLAGS= -CFLAGS= - -BIN=$(PLAN9)/bin - -include $(PLAN9)/src/Make.$(SYSNAME)-$(OBJTYPE) -LDFLAGS+=-L$(PLAN9)/lib - -CLEANFILES=*.$O -NUKEFILES= - blob - d9a0b7e12d40f08d47926b64961effb8b3274478 (mode 644) blob + /dev/null --- src/Makemany +++ /dev/null @@ -1,15 +0,0 @@ -all: $(TARG) - -a.%: %.o $(OFILES) - $(CC) -o $@ $^ $(LDFLAGS) - -CLEANFILES+=$(TARG) -NUKEFILES+=$(BIN)/$(TARG) - -include $(PLAN9)/src/Makecommon - -install: $(TARG) - for i in $(TARG); do cp a.$$i $(BIN); done - - - blob - 752e3b1103e3f564e56d14d3509bf045ae1f4ae6 (mode 644) blob + /dev/null --- src/Makeone +++ /dev/null @@ -1,13 +0,0 @@ -all: $(TARG) - -$(TARG): $(OFILES) - $(CC) -o $(TARG) $(OFILES) $(LDFLAGS) - -CLEANFILES+=$(TARG) -NUKEFILES+=$(BIN)/$(TARG) - -include $(PLAN9)/src/Makecommon - -install: $(TARG) - cp $(TARG) $(BIN) - blob - 55adea97b3f8b45f4c407808bbf3ce31eaa8ee1a (mode 644) blob + /dev/null --- src/Makesyslib +++ /dev/null @@ -1,9 +0,0 @@ -all install: $(PLAN9)/lib/$(LIB) - -$(PLAN9)/lib/$(LIB): $(OFILES) - $(AR) $(ARFLAGS) $(PLAN9)/lib/$(LIB) $(OFILES) - $(RANLIB) $(PLAN9)/lib/$(LIB) - -include $(PLAN9)/src/Makecommon - -NUKEFILES+=$(PLAN9)/lib/$(LIB) blob - 3e98103563b794f8e31ded5e847e229bf8145652 (mode 644) blob + /dev/null --- src/libframe/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PLAN9=../.. -include $(PLAN9)/src/Makehdr - -LIB=libframe.a - -OFILES=\ - frbox.$O\ - frdelete.$O\ - frdraw.$O\ - frinit.$O\ - frinsert.$O\ - frptofchar.$O\ - frselect.$O\ - frstr.$O\ - frutil.$O\ - -HFILES=\ - $(PLAN9)/include/frame.h\ - $(PLAN9)/include/draw.h\ - -include $(PLAN9)/src/Makesyslib - blob - /dev/null blob + 7ca2301383324214ddbabe0473ce3c714b0b3cce (mode 644) --- /dev/null +++ src/libframe/mkfile @@ -0,0 +1,22 @@ +PLAN9=../.. +<$PLAN9/src/mkhdr + +LIB=libframe.a + +OFILES=\ + frbox.$O\ + frdelete.$O\ + frdraw.$O\ + frinit.$O\ + frinsert.$O\ + frptofchar.$O\ + frselect.$O\ + frstr.$O\ + frutil.$O\ + +HFILES=\ + $PLAN9/include/frame.h\ + $PLAN9/include/draw.h\ + +<$PLAN9/src/mksyslib + blob - 7fdd7f950566ff89a88184ac2145df1383e4c3b6 (mode 644) blob + /dev/null --- src/libregexp/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PLAN9=../.. -include $(PLAN9)/src/Makehdr - -LIB=libregexp9.a - -OFILES=\ - regcomp.$O\ - regerror.$O\ - regexec.$O\ - regsub.$O\ - regaux.$O\ - rregaux.$O\ - rregexec.$O\ - rregsub.$O\ - -HFILES=\ - $(PLAN9)/include/regexp9.h\ - regcomp.h\ - -include $(PLAN9)/src/Makesyslib - -test: test.$O $(LIB) - $(CC) -o test test.$O $(LIB) -L/usr/local/lib -lfmt -lutf - -test2: test2.$O $(LIB) - $(CC) -o test2 test2.$O $(LIB) -L/usr/local/lib -lfmt -lutf - blob - /dev/null blob + 8cb740cc3ef9e8a3469559eb83c3e80d1a756d15 (mode 644) --- /dev/null +++ src/libregexp/mkfile @@ -0,0 +1,27 @@ +PLAN9=../.. +<$PLAN9/src/mkhdr + +LIB=libregexp9.a + +OFILES=\ + regcomp.$O\ + regerror.$O\ + regexec.$O\ + regsub.$O\ + regaux.$O\ + rregaux.$O\ + rregexec.$O\ + rregsub.$O\ + +HFILES=\ + $PLAN9/include/regexp9.h\ + regcomp.h\ + +<$PLAN9/src/mksyslib + +test: test.$O $LIB + $CC -o test test.$O $LIB -L/usr/local/lib -lfmt -lutf + +test2: test2.$O $LIB + $CC -o test2 test2.$O $LIB -L/usr/local/lib -lfmt -lutf + blob - 283b73d38256c115eddae63e8cc1f9984a47dd92 (mode 644) blob + /dev/null --- src/libutf/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -PLAN9=../.. -include $(PLAN9)/src/Makehdr - -LIB=libutf.a - -OFILES=\ - rune.$O\ - runestrcat.$O\ - runestrchr.$O\ - runestrcmp.$O\ - runestrcpy.$O\ - runestrdup.$O\ - runestrlen.$O\ - runestrecpy.$O\ - runestrncat.$O\ - runestrncmp.$O\ - runestrncpy.$O\ - runestrrchr.$O\ - runestrstr.$O\ - runetype.$O\ - utfecpy.$O\ - utflen.$O\ - utfnlen.$O\ - utfrrune.$O\ - utfrune.$O\ - utfutf.$O\ - -HFILES=\ - $(PLAN9)/include/utf.h\ - -include $(PLAN9)/src/Makesyslib blob - /dev/null blob + 46c92fefacf217e3f4dd1ee977791f5cc3510560 (mode 644) --- /dev/null +++ src/libutf/mkfile @@ -0,0 +1,31 @@ +PLAN9=../.. +<$PLAN9/src/mkhdr + +LIB=libutf.a + +OFILES=\ + rune.$O\ + runestrcat.$O\ + runestrchr.$O\ + runestrcmp.$O\ + runestrcpy.$O\ + runestrdup.$O\ + runestrlen.$O\ + runestrecpy.$O\ + runestrncat.$O\ + runestrncmp.$O\ + runestrncpy.$O\ + runestrrchr.$O\ + runestrstr.$O\ + runetype.$O\ + utfecpy.$O\ + utflen.$O\ + utfnlen.$O\ + utfrrune.$O\ + utfrune.$O\ + utfutf.$O\ + +HFILES=\ + $PLAN9/include/utf.h\ + +<$PLAN9/src/mksyslib