7.7. Makefile

We have to explicitly 'tangle' a makefile, since we can't output tabs any other way.
Start data section to makefile[1 /1 ]
     1: all:
     2: 	iscr interscript/src/iscr.pak
     3: 
     4: doc:
     5: 	iscr --language=en --weaver=web\
     6: 		--weaver=latex\
     7: 		--weaver=text\
     8: 		--passes=10\
     9: 		--weaver-prefix=interscript/doc/\
    10: 		interscript/src/iscr.pak
    11: 
    12: test:
    13: 	iscr --test interscript/src/iscr.pak
    14: 
    15: fulltest:
    16: 	iscr --test --language=en --weaver=web\
    17: 		--weaver=latex\
    18: 		--weaver=text\
    19: 		--passes=10\
    20: 		--weaver-prefix=interscript/doc/\
    21: 		interscript/src/iscr.pak
    22: 
    23: tarball:
    24: 	sh mktgz
    25: clean:
    26: 	rm -f interscript/src/*.cache
    27: 	rm -rf interscript/compilers/
    28: 	rm -rf interscript/core/
    29: 	rm -rf interscript/doc/
    30: 	rm -rf interscript/drivers/
    31: 	rm -rf interscript/encoding/
    32: 	rm -rf interscript/examples/
    33: 	rm -rf interscript/frames/
    34: 	rm -rf interscript/languages/
    35: 	rm -rf interscript/parsers/
    36: 	rm -rf interscript/tanglers/
    37: 	rm -rf interscript/test/
    38: 	rm -rf interscript/tests/
    39: 	rm -rf interscript/tokenisers/
    40: 	rm -rf interscript/utilities/
    41: 	rm -rf interscript/weavers/
End data section to makefile[1]