diff options
Diffstat (limited to 'src/cd/makefile.bor')
-rw-r--r-- | src/cd/makefile.bor | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/cd/makefile.bor b/src/cd/makefile.bor new file mode 100644 index 0000000..bcb95f0 --- /dev/null +++ b/src/cd/makefile.bor @@ -0,0 +1,51 @@ +# Makefile for CGM Draw by G. Edward Johnson +# You may need to modify this makefile +# contributed by Wolfgang Glunz <wogl@weisshorn.zfe.siemens.de> + +CC=tcc +#AR=ar +#CFLAGS= -pedantic -O2 +CFLAGS= +#LIBS=-L./ -lcd +LIBS=cd.obj + +all: cd.obj cdtest.exe color16.exe cdsimple.exe cdtext.exe cdmulti.exe + cdtest; + color16; + cdsimple; + cdtext; + cdmulti; + +libcd.a: cd.h defines.h cd.obj + rm -f libcd.a + $(AR) rc libcd.a cd.obj + +cd.obj: cd.c cd.h defines.h + $(CC) $(CFLAGS) -c cd.c + +testmain.obj: testmain.c cd.h defines.h + $(CC) $(CFLAGS) -c testmain.c + +color16.obj: color16.c cd.h defines.h + $(CC) $(CFLAGS) -c color16.c + +cdsimple.obj: cdsimple.c cd.h defines.h + $(CC) $(CFLAGS) -c cdsimple.c + +cdsimple.exe: cdsimple.obj cd.obj + $(CC) cdsimple.obj $(LIBS) + +color16.exe: color16.obj cd.obj + $(CC) color16.obj $(LIBS) + +cdtest.exe: cdtest.obj cd.obj + $(CC) cdtest.obj $(LIBS) + +cdtext.exe: cdtext.obj cd.obj + $(CC) cdtext.obj $(LIBS) + +cdmulti.exe: cdmulti.obj cd.obj + $(CC) cdmulti.obj $(LIBS) +clean: + del *.obj *.a cdtest.exe color16.exe cdsimple.exe cdtext.exe cdmulti.exe + |