diff options
author | rsc <rsc> | 2007-08-30 14:12:19 +0000 |
---|---|---|
committer | rsc <rsc> | 2007-08-30 14:12:19 +0000 |
commit | 05109382d6392163f64ed5be66232a2d33f108fe (patch) | |
tree | e6e3594560b2d08f25f8288aa36665cf61c751dc | |
parent | 42f3c3f7be9717b66ba6e133a113c0f751c53133 (diff) | |
download | xv6-labs-05109382d6392163f64ed5be66232a2d33f108fe.tar.gz xv6-labs-05109382d6392163f64ed5be66232a2d33f108fe.tar.bz2 xv6-labs-05109382d6392163f64ed5be66232a2d33f108fe.zip |
tweak
-rw-r--r-- | Makefile | 17 | ||||
-rwxr-xr-x | runoff | 2 |
2 files changed, 16 insertions, 3 deletions
@@ -119,7 +119,8 @@ clean: $(UPROGS) # make a printout -PRINT = runoff.list $(shell grep -v '^\#' runoff.list) +FILES = $(shell grep -v '^\#' runoff.list) +PRINT = runoff.list $(FILES) xv6.pdf: $(PRINT) ./runoff @@ -140,17 +141,27 @@ qemu: fs.img xv6.img # after running make dist, probably want to # rename it to rev0 or rev1 or so on and then # check in that version. + +EXTRA=\ + mkfs.c ulib.c user.h cat.c echo.c forktest.c grep.c\ + kill.c ln.c ls.c mkdir.c rm.c usertests.c wc.c zombie.c\ + printf.c umalloc.c \ + README dot-bochsrc *.pl toc.* runoff runoff1 runoff.list\ + dist: rm -rf dist mkdir dist - for i in *.c *.h *.S; \ + for i in $(FILES); \ do \ grep -v PAGEBREAK $$i >dist/$$i; \ done sed '/CUT HERE/,$$d' Makefile >dist/Makefile - cp README dot-bochsrc *.pl toc.* runoff runoff1 runoff.list dist + echo >dist/runoff.spec + cp $(EXTRA) dist dist-test: + rm -rf dist + make dist rm -rf dist-test mkdir dist-test cp dist/* dist-test @@ -202,3 +202,5 @@ else cp all.ps allf.ps fi ps2pdf allf.ps ../xv6.pdf +cd .. +pdftops xv6.pdf xv6.ps |