X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=libs%2Fmikmod%2FMakefile;fp=libs%2Fmikmod%2FMakefile;h=dd9313526cc019fdd0fc631bdd0b88de6c91bb3a;hp=0000000000000000000000000000000000000000;hb=77db1ca18d5446dcda9e524261399b63c2cd1813;hpb=a714b8c4811627d874934b0a0387b8cb27fc5921 diff --git a/libs/mikmod/Makefile b/libs/mikmod/Makefile new file mode 100644 index 0000000..dd93135 --- /dev/null +++ b/libs/mikmod/Makefile @@ -0,0 +1,37 @@ +odrivers = drv_oss.obj drv_wss.obj drv_ultra.obj drv_sb.obj drv_sdl.obj drv_nos.obj & +dossb.obj dosirq.obj dosgus.obj dosdma.obj doswss.obj +oloaders = load_s3m.obj load_mod.obj load_it.obj load_xm.obj +ommio = mmalloc.obj mmerror.obj mmio.obj +odepackers = mmcmp.obj pp20.obj s404.obj xpk.obj +oposix = memcmp.obj strcasecmp.obj strstr.obj +oplayercode = mdreg.obj mlreg.obj mloader.obj virtch_common.obj munitrk.obj mplayer.obj & +mlutil.obj sloader.obj npertab.obj virtch.obj mdulaw.obj mwav.obj virtch2.obj mdriver.obj + +obj = $(odrivers) $(oloaders) $(ommio) $(odepackers) $(oposix) $(oplayercode) + +alib = mikmod.lib + +opt = -5 -fp5 -otexan -zu +dbg = -d1 +def = -DHAVE_CONFIG_H -DMIKMOD_BUILD + +CC = wcc386 +CFLAGS = $(dbg) $(opt) $(def) -zq -bt=dos -I. -Iinclude -Idrvdos + +$(alib): cflags.occ $(obj) + %write objects.lbc $(obj) + wlib -b -n $@ @objects + +.c: drivers;drvdos;loaders;mmio;depackers;posix;playercode + +cflags.occ: Makefile + %write $@ $(CFLAGS) + +.c.obj: .autodepend + $(CC) -fo=$@ @cflags.occ $[* + +clean: .symbolic + del *.obj + del *.occ + del *.lbc + del $(alib)