diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/tiny_c2l/makefile.dos |
Initial commit
Diffstat (limited to 'support/tiny_c2l/makefile.dos')
-rw-r--r-- | support/tiny_c2l/makefile.dos | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/support/tiny_c2l/makefile.dos b/support/tiny_c2l/makefile.dos new file mode 100644 index 0000000000..b9600df88d --- /dev/null +++ b/support/tiny_c2l/makefile.dos @@ -0,0 +1,84 @@ +CFLAGS = -O2 -fomit-frame-pointer -Wchar-subscripts -Wformat +LEX = flex +LFLAGS = +LDFLAGS = +LIBS = +CC = gcc + +.PHONY: demo tf + +.SUFFIXES: .l .exe +.c.exe: + $(CC) $< -o$* + djp $* + cvt_rm $*.o $* +.l.exe: + $(LEX) $< + $(CC) $*.c -o$* + djp $* + cvt_rm $*.c $*.o $* + +all: tc pt2 demo +demo: tiny_c2l.dvi testfile.dvi asm_uebung.dvi multiple.dvi + +pv: position.dvi + yap position.dvi +pt2: position.dvi position.sty + - latex position.dtx +position.dvi: position.dtx position.sty + - latex position.dtx + +py: position.sty +position.sty: position.dtx position.ins + latex position.ins + +tcv: tiny_c2l.dvi + yap tiny_c2l.dvi +tct2: tiny_c2l.dvi position.sty + - latex tiny_c2l.tex +tiny_c2l.dvi: tiny_c2l.tex position.sty + - latex tiny_c2l.tex +tct: tiny_c2l.tex +tiny_c2l.tex: tiny_c2l.l tiny_c2l.exe + tiny_c2l -l tiny_c2l.l tiny_c2l.tex + +tfv: testfile.dvi + yap testfile.dvi +tft2: testfile.dvi position.sty + - latex testfile.tex +testfile.dvi: testfile.tex position.sty + - latex testfile.tex +tft: testfile.tex +testfile.tex: testfile.l tiny_c2l.exe + tiny_c2l -+ -l1 testfile.l testfile.tex + +av: asm_uebung.dvi + yap asm_uebung.dvi +at2: asm_uebung.dvi position.sty + - latex asm_uebung.tex +asm_uebung.dvi: asm_uebung.tex position.sty + - latex asm_uebung.tex +at: asm_uebung.tex +asm_uebung.tex: asm_uebung.s tiny_t2l.exe + tiny_t2l -t8 asm_uebung.s asm_uebung.tex + +md: multiple.dvi +multiple.dvi: testfile.tex tiny_c2l.tex position.sty + - latex multiple + +tc: tiny_c2l.exe +tiny_c2l.exe: tiny_c2l.l +cvt_rm.exe: cvt_rm.c + +tt: tiny_t2l.exe +clean: cvt_rm.exe + cvt_rm tiny_c2l.aux tiny_c2l.dvi tiny_c2l.lis tiny_c2l.log tiny_c2l.tex tiny_c2l.toc + cvt_rm testfile.aux testfile.dvi testfile.lis testfile.log testfile.tex testfile.toc + cvt_rm asm_uebung.aux asm_uebung.dvi asm_uebung.lis asm_uebung.log asm_uebung.tex asm_uebung.toc + cvt_rm multiple.aux multiple.dvi multiple.lis multiple.log multiple.toc + cvt_rm tiny_c2l.dbg tiny_t2l.dbg + cvt_rm position.aux position.dvi position.lis position.log position.toc +distclean: clean + cvt_rm tiny_c2l.c tiny_c2l.o tiny_c2l.exe + cvt_rm tiny_t2l.c tiny_t2l.o tiny_t2l.exe + cvt_rm cvt_rm.o cvt_rm.exe position.sty |