Un-ignored: the dev drive is the ground truth the restoration and emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio content). Kept in-repo for the pod-owner community. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
56 lines
1.6 KiB
Makefile
56 lines
1.6 KiB
Makefile
# ##############################################################
|
|
#
|
|
# makefile for WATCOM C to generate dpl interface
|
|
#
|
|
#
|
|
|
|
BIN=$(WATCOM)\bin
|
|
|
|
CFLAGS= -zp4 -ei -7 -DMS_DOS -i=$(WATCOM)\h;.
|
|
|
|
.c.obj:
|
|
$(BIN)\wcc386 $(CFLAGS) $<
|
|
|
|
.asm.obj:
|
|
386asm -80386P -COMPAT M1 $*.asm
|
|
|
|
test.obj : test.c dpl.h dpltypes.h
|
|
|
|
dpl.obj : dpl.c dpl.h dpl_host.h dpltypes.h vr_comms.h
|
|
|
|
dpl_host.obj : dpl_host.c dpl.h dpl_host.h dpltypes.h vr_comms.h
|
|
|
|
dpl_load.obj : dpl_load.c dpl.h dpl_host.h dpltypes.h vr_comms.h
|
|
|
|
vr_comms.obj : vr_comms.c vr_comms.h dpl.h dpl_host.h dpltypes.h
|
|
|
|
bizread.obj : bizread.c bizread.h dpl_host.h dpltypes.h
|
|
|
|
matrix.obj : matrix.c matrix.h dpl_host.h dpltypes.h
|
|
|
|
linkio.obj : linkio.c linkio.h
|
|
|
|
libdpl.lib: dpl.obj dpl_host.obj dpl_load.obj vr_comms.obj linkio.obj bizread.obj matrix.obj
|
|
$(BIN)b\wlib libdpl.lib -+dpl.obj -+dpl_host.obj -+dpl_load.obj -+vr_comms.obj -+linkio.obj -+bizread.obj -+matrix.obj
|
|
copy libdpl.lib libdpl
|
|
copy dpl.h libdpl
|
|
copy dpltypes.h libdpl
|
|
copy basictyp.h libdpl
|
|
copy matrix.h libdpl
|
|
|
|
test.exe : test.c test.obj libdpl.lib
|
|
$(BIN)b\wcl386 -l=386 $*.obj libdpl.lib
|
|
|
|
testla.exe : testla.c testla.obj vr_comms.c vr_comms.obj dpl_load.obj dpl_host.c dpl_host.obj dpl.c dpl.obj linkio.c linkio.obj outfast.obj
|
|
$(BIN)b\wcl386 -l=386 $*.obj dpl_load.obj dpl_host.obj vr_comms.obj dpl.obj linkio.obj outfast.obj
|
|
|
|
testrand.exe : testrand.c testrand.obj
|
|
$(BIN)b\wcl386 -l=386 $*.obj
|
|
|
|
glomm.exe : glomm.c glomm.obj
|
|
$(BIN)b\wcl386 -l=386 $*.obj
|
|
|
|
gamma.exe : gamma.c gamma.obj
|
|
$(BIN)b\wcl386 -l=386 $*.obj
|
|
|