minor corrections on makefile
authorKonrad Rosenbaum <konrad@silmor.de>
Tue, 2 Aug 2016 09:36:31 +0000 (11:36 +0200)
committerKonrad Rosenbaum <konrad@silmor.de>
Tue, 2 Aug 2016 09:36:31 +0000 (11:36 +0200)
Makefile

index 0072c48..506dd04 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -91,33 +91,36 @@ wob: woc
        cd wob && $(abspath pack/woc/woc) magicsmoke.wolf
 
 woc:
-       cd pack && $(MAKE) QMAKE=$(QMAKE) LRELEASE=$(LREL)
+       cd pack && $(MAKE) QMAKE=$(QMAKE) LRELEASE=$(LREL) woc qtbase
 
 wbase: woc
+       mkdir -p bin
        cp -a pack/qtbase/lib* bin
        cp -a pack/qtbase/*.qm bin
 
 server: wob
 
 client: wob taurus tzone wbase
+       mkdir -p bin
        cd iface && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd commonlib && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd sesscli && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd src && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd mainapp && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd sessman && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
-       cd plugins && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
        cd adminapp && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
+       cd plugins && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
 
 taurus:
-       cd taurus && $(QMAKE) $(QMCFG) $(QMAKEFLAGS) && $(MAKE)
        -mkdir -p bin
+       cd taurus && $(QMAKE) $(QMCFG) $(QMAKEFLAGS) && $(MAKE)
        cp -a taurus/lib/* bin/
        -cp -a taurus/aurora/gpg/bin/gpg bin/
        -cp -a taurus/aurora/gpg/bin/gpg.exe bin/
        -cp -a taurus/aurora/gpg/lib/* bin/
 
 tzone:
+       -mkdir -p bin
        cd tzone && $(QMAKE) $(QMCFG) $(QMAKEFLAGS) && $(MAKE)
        cp -a tzone/libQtTz* bin/