]> 4ch.mooo.com Git - 16.git/blobdiff - makefile
== repo ==
[16.git] / makefile
index 697f7707b518557029eaf1420e976543b1d56f0f..ad30164553d9b1456823c1f9054dfa1365d217f8 100755 (executable)
--- a/makefile
+++ b/makefile
 !ifdef __LINUX__
 REMOVECOMMAND=rm -f
 COPYCOMMAND=cp -f
-MOVECOMMAND=mv
 DIRSEP=/
 OBJ=o
 !else
 REMOVECOMMAND=del
 COPYCOMMAND=copy /y
-MOVECOMMAND=move /y
 DIRSEP=\
 OBJ=obj
 !endif
@@ -50,7 +48,6 @@ OBJ=obj
 TARGET_OS = dos
 
 #EXMMTESTDIR=16$(DIRSEP)exmmtest$(DIRSEP)
-BIN=bin$(DIRSEP)
 SRC=src$(DIRSEP)
 SRCLIB=$(SRC)lib$(DIRSEP)
 JSMNLIB=$(SRCLIB)jsmn$(DIRSEP)
@@ -86,7 +83,7 @@ TESTEXEC = exmmtest.exe test.exe pcxtest.exe pcxtest2.exe test2.exe palettec.exe
 #testemm.exe testemm0.exe fonttes0.exe miditest.exe sega.exe sountest.exe
 EXEC = 16.exe bakapi.exe $(TESTEXEC) tesuto.exe
 
-all: $(EXEC) comp
+all: $(EXEC)
 
 #
 #game and bakapi executables
@@ -388,7 +385,7 @@ modex.$(OBJ): $(MODEXLIB_)modex.asm
 #other~
 #
 clean: .symbolic
-       @$(REMOVECOMMAND) $(BIN)$(EXEC)
+       @$(REMOVECOMMAND) $(EXEC)
        @$(REMOVECOMMAND) *.$(OBJ)
        @$(REMOVECOMMAND) 16.lib
        @$(REMOVECOMMAND) gfx.lib
@@ -428,10 +425,15 @@ comp: .symbolic
        @upx -9 -qqq $(EXEC)
 ##     @upx -9 -qqq x-demo.exe
 
+#git submodule add <repo>
 updatelibs: .symbolic
        @cd $(JSMNLIB)
        @git pull
        @cd ../../../
+        @cd $(DOSLIB)
+        @git pull
+       @./buildall.sh
+        @cd ../../../
 
 xlib: .symbolic
        @cd 16/xlib
@@ -450,5 +452,3 @@ mx_: .symbolic
        @wmake -f makefile all
        @cd ../../
 
-binmove: .symbolic
-       @$(MOVECOMMAND) $(EXEC) $(BIN)$(EXEC)