improved the soundblaster code, but still doesn't work on the real
[dos_sbtest] / Makefile.wat
diff --git a/Makefile.wat b/Makefile.wat
new file mode 100644 (file)
index 0000000..bc174e2
--- /dev/null
@@ -0,0 +1,36 @@
+\r
+obj = main.obj audio.obj au_sb.obj dma.obj\r
+bin = sbtest.exe\r
+opt = -5\r
+dbg = -d1\r
+\r
+!ifdef __UNIX__\r
+RM = rm -f\r
+!else\r
+RM = del\r
+!endif\r
+\r
+incpath = -Isrc\r
+\r
+AS = nasm\r
+CC = wcc386\r
+ASFLAGS = -fobj\r
+CFLAGS = $(dbg) $(opt) $(def) -zq -bt=dos $(incpath)\r
+LDFLAGS = option map\r
+LD = wlink\r
+\r
+$(bin): $(obj)\r
+       $(LD) debug all name $@ system dos4g file { $(obj) } $(LDFLAGS)\r
+\r
+.c: src\r
+.asm: src\r
+\r
+.c.obj: .autodepend\r
+       $(CC) -fo=$@ $(CFLAGS) $[*\r
+\r
+.asm.obj:\r
+       $(AS) $(ASFLAGS) -o $@ $[*.asm\r
+\r
+clean: .symbolic\r
+       $(RM) *.obj\r
+       $(RM) $(bin)\r