home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff284.lzh
/
Dme
/
src
/
DMakefile
< prev
next >
Wrap
Makefile
|
1989-11-27
|
951b
|
41 lines
# Makefile for DME
#
# You *need* my support library, sup32.lib, to compile this
#
# There will be absolute reference warnings to DOSBase, SysBase,
# GfxBase, IconBase, IntuitionBase.
EXE = root:altc/dme
AFLAGS= -ilattice:asminclude/
#CFLAGS= -iprivate_include: -cim -O -d0 -v -rr -dNODRES
CFLAGS= -iprivate_include: -cimq -d0 -v -dNODRES -H$(SYMS)
OD= ltmp:dme/
SYMS= ltmp:dme/syms.m
ASRCS= *.asm
CSRCS= *.c
OBJS = $(OD)*.o
# This strangeness is get around the command-line-length limitation without
# resorting to a -f file.
$(EXE): $(SYMS) $(OBJS) $(ASRCS) $(CSRCS)
cd $(OD)
list #?.o TO T:DMEOBJS LFORMAT %s
blink FROM LIB:cres.o WITH T:DMEOBJS ND LIB LIB:sup32.lib lib:lc.lib lib:amiga.lib TO $(EXE) BATCH
cd
Delete T:DMEOBJS
$(OBJS) : $(CSRCS)
lc $(CFLAGS) -o%(left) %(right)
$(OBJS) : $(ASRCS)
asm $(AFLAGS) -o%(left) %(right)
$(SYMS) : defs.h
lc -iprivate_include: -cimq -ph -o$(SYMS) syms.c