fixed music playback in dos
[dosdemo] / libs / oldmik / Makefile
1 oloader = mloader.obj load_s3m.obj load_mod.obj load_uni.obj load_mtm.obj &
2 load_m15.obj load_ult.obj load_stm.obj load_xm.obj 
3 odriver = mdriver.obj drv_nos.obj drv_gus.obj drv_sb.obj drv_ss.obj
4
5 obj = mmio.obj mirq.obj mdma.obj virtch.obj resample.obj munitrk.obj mplayer.obj &
6 $(oloader) $(odriver)
7
8 alib = mikmod.lib
9
10 opt = -5 -oxl+
11 #dbg = -d1
12
13 CC = wcc386
14 AS = wasm
15 CFLAGS = $(dbg) $(opt) -zq -zu -j -s -bt=dos -Isrc
16 ASFLAGS = -zq -5pr
17
18 $(alib): cflags.occ $(obj)
19         %write objects.lbc $(obj)
20         wlib -b -n $@ @objects
21
22 .c: src
23 .asm: src
24
25 cflags.occ: Makefile
26         %write $@ $(CFLAGS)
27
28 .c.obj: .autodepend
29         $(CC) -fo=$@ @cflags.occ $[*
30
31 .asm.obj:
32         $(AS) -fo=$@ $(ASFLAGS) $[*
33
34 clean: .symbolic
35         del *.obj
36         del *.occ
37         del *.lbc
38         del $(alib)