# Makefile f"ur mehrsprachige Programme
# Harald Amschler, 01.08.1995
#
SOURCE=.
BGIOBJ=c:\bc4\bgi\bgiobj
BIN2C=$(SOURCE)\bin2c
#
all: babylon bin2c demo demoinc
babylon: babylon.exe
bin2c: bin2c.exe
demo: demo.exe
demoinc: demoi.exe
babylon.exe: babylon.cpp
        bcc -2- -ml $(SOURCE)\babylon.cpp
bin2c.exe: bin2c.cpp
        bcc -2- -ml $(SOURCE)\bin2c.cpp
demo.exe: demoger.obj demoeng.obj demo.obj
        tlink -c c0l.obj demo.obj demoger.obj demoeng.obj , \
        demo.exe ,, cl.lib
demoger.obj: demotext.bab
        babylon demotext.bab 1
        $(BGIOBJ) demotext.bin demoger.obj _gerdata
        $(BIN2C) demotext.bin demoger.c gerdata
        del demotext.bin
demoeng.obj: demotext.bab
        babylon demotext.bab 2
        $(BGIOBJ) demotext.bin demoeng.obj _engdata
        $(BIN2C) demotext.bin demoeng.c engdata
        del demotext.bin
demo.obj: $(SOURCE)\demo.cpp demotext.h
        bcc -c -2- -ml $(SOURCE)\demo.cpp
demoi.exe: $(SOURCE)\demo.cpp
        bcc -eDEMOI.EXE -2- -DINCLUDESTYLE -ml $(SOURCE)\demo.cpp
clean:
        del *.map
        del *.obj
