mirror of
https://github.com/gmcn42/mt32-pi-control.git
synced 2026-09-22 18:37:58 +00:00
31 lines
800 B
Makefile
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
|
|
|