greed/SETUP/MAKEFILE
2014-12-12 00:00:00 +00:00

64 lines
1.5 KiB
Makefile

##############################################################################
#
# Digital Sound Interface Kit (DSIK)
# Version 2.00
#
# by Carlos Hasan
#
#ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
# Filename: makefile
# Version: Revision 1.0
#
# Description: Makefile for the DSIK example files.
#
# Revision History:
# -----------------
#
# Revision 1.0 94/10/30 14:12:52 chv
# Initial revision
#
##############################################################################
CC = wcc386 -zq -oeasmir -s -zld -w9
CC286 = wcc -zq -oeatx -zld -w9
LD = wcl386 -zq -l=dos4g -fm /k16000
LD286 = wcl -zq
ASM = tasm -m -q -ml -p -t -la
EXE = SET
BINDER = 4GWBIND
dummy: .SYMBOLIC
wmake set.exe
wmake setup.exe
wmake play.exe
set.exe : set.c set.obj modload.obj import.obj kbfunc.obj setup.h detect.obj
$(LD) set.obj modload.obj import.obj kbfunc.obj detect.obj
# $(BINDER) 4GWPRO.EXE set ..\set
setup.exe : setup.obj
$(LD286) setup
setup.obj : setup.c setup.h
$(CC286) setup
play.exe: play.obj modload.obj import.obj detect.obj timer.obj
$(LD) play.obj modload.obj import.obj detect.obj timer.obj
# $(BINDER) 4GWPRO.EXE play ..\play
clean :
@del play.obj > nul
@del setup.obj > nul
@del m2dsm.obj > nul
@del examp??.obj > nul
@del *.bak > nul
.obj.exe :
$(LD) $<
.c.obj:
$(CC) $<
.asm.obj:
$(ASM) $<