Files
TeslaRel410/sda4/DPL3/VRENDER/PXPL5SUP/MAKEFILE.INC
T
CydandClaude Fable 5 db7745fcd0 sda4: commit the Glaze developer hard-drive dump
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>
2026-07-04 19:41:15 -05:00

48 lines
1.0 KiB
PHP

# ###############################################################
#
# Makefile for i860 using Portland Group DOS 386 cross-compilers
# assumes BORLAND make Version 2.0
#
# rules only, independent of board memory size
#
# Phil Atkin, DIVISION
# 6th jan 92, 19th mar 92
#
# ###############################################################
#
# macros
#
PGI=y:\control\gt860el\pgi
INCLUDE=$(pgi)\include
BIN=$(pgi)\bin
CFLAGS=-x 50 -stdinc $(INCLUDE) -astype 1 -def i860 -opt $(COPT_LEVEL)
FFLAGS=-astype 1 -opt $(FOPT_LEVEL)
AFLAGS=-dos
LFLAGS=-dos -e pstart -k -T $(CDADDR) -d $(LDADDR) -t
##
# here are the general rules
#
# the compile / assemble passes for pgftn and pgc have been merged
##
.c.o:
$(BIN)\pgc $*.c $(CFLAGS) -asm $*.s
$(BIN)\as860 $(AFLAGS) -o $*.o $*.s
.f.o:
$(BIN)\pgftn $*.f $(FFLAGS) -asm $*.s
$(BIN)\as860 $(AFLAGS) -o $*.o $*.s
.o.860:
$(BIN)\ld860 $(PAGETABLE) -f $*.lnk $(LFLAGS) -o $*.860
#
# end
#