Files

31 lines
800 B
Makefile

#
# MT32-PI.EXE Makefile for OpenWatcom
# Copyright (C) 2020 Andreas Zdziarstek
#
# adapted from the DOSMid Makefile for OpenWatcom
# Copyright (C) 2014-2018 Mateusz Viste
#
# memory segmentation mode (s = small ; c = compact ; m = medium ; l = large)
# code | data
# small 64K | 64K
# compact 64K | 64K+
# medium 64K+ | 64K
# large 64K+ | 64K+
MODE = s
all: mt32-pi.exe
mt32-pi.exe: ..\COMMON~1\mt32-pi.c mpu401.c midi_dev.c ..\COMMON~1\getopt.c
*wcl -i=..\COMMON~1\ -zp2 -lr -we -d0 -y -0 -s -m$(MODE) -wx -dUSE_CUSTOM_DELAY -dREPLACE_GETOPT -fe=mt32-pi.exe -fm=mt32-pi.map *.c ..\COMMON~1\*.c
dist: mt32-pi.exe .symbolic
UPXCOMP.BAT
copy /Y MT32-PI.EXE ..\dos_bin\
clean: .symbolic
del *.obj
del *.map
del mt32-pi.exe