LREL=lrelease
XPAT=xmlpatterns
+#basic commands
+COPY=cp -af
+COPYREC=cp -raf
+MKDIR=mkdir -p
+
###########################################################
# END OF CONFIGURATION
# No user editable content below this line
server: wob
client: wob taurus tzone wbase
- mkdir -p bin
+ -$(MKDIR) bin
cd iface && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
cd commonlib && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
cd sesscli && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
cd adminapp && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
cd plugins && $(QMAKE) $(QMAKEFLAGS) && $(MAKE)
+winclient: COPY=copy /y
+winclient: MKDIR=mkdir
+winclient: COPYREC=xcopy /q /s /e /h /y
+winclient: client
+
taurus:
- -mkdir -p bin
+ -$(MKDIR) 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/
+ $(COPY) taurus/lib/* bin/
+ -$(COPY) taurus/aurora/gpg/bin/gpg bin/
+ -$(COPY) taurus/aurora/gpg/bin/gpg.exe bin/
+ -$(COPY) taurus/aurora/gpg/lib/* bin/
tzone:
- -mkdir -p bin
+ -$(MKDIR) bin
cd tzone && $(QMAKE) $(QMCFG) $(QMAKEFLAGS) && $(MAKE)
- cp -a tzone/libQtTz* bin/
+ $(COPY) tzone/libQtTz* bin/
sdoc:
$(DOXYGEN) Doxyfile-php