]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/modex/makefile
wwww
[16.git] / src / lib / modex / makefile
diff --git a/src/lib/modex/makefile b/src/lib/modex/makefile
new file mode 100755 (executable)
index 0000000..fdf9d91
--- /dev/null
@@ -0,0 +1,30 @@
+!ifdef __LINUX__
+REMOVECOMMAND=rm -f
+COPYCOMMAND=cp -f
+DIRSEP=/
+OBJ=o
+!else
+REMOVECOMMAND=del
+COPYCOMMAND=copy /y
+DIRSEP=\
+OBJ=obj
+!endif
+
+CFLAGS=-d2 -0 -mc
+
+all: x_demo.exe
+
+x_demo.exe: x_demo.$(OBJ) modex.$(OBJ) c_utils.$(OBJ)
+       wcl $(CFLAGS) x_demo.$(OBJ) modex.$(OBJ) c_utils.$(OBJ)
+x_demo.$(OBJ): x_demo.c
+       wcl -c $(CFLAGS) x_demo.c
+
+c_utils.$(OBJ): c_utils.asm
+       wcl -c $(CFLAGS) c_utils.asm
+modex.$(OBJ): modex.asm
+       wcl -c $(CFLAGS) modex.asm
+
+clean: .symbolic
+       @$(REMOVECOMMAND) x-demo.exe
+       @$(REMOVECOMMAND) *.$(OBJ)
+       @$(REMOVECOMMAND) *.err