| 1 | 
 TEMPLATE = app | 
 
 
 
 
 
 | 2 | 
 CONFIG += console | 
 
 
 
 
 
 | 3 | 
 CONFIG   += c++14 | 
 
 
 
 
 
 | 4 | 
 QT       += core | 
 
 
 
 
 
 | 5 | 
 QT       -= gui # not needed | 
 
 
 
 
 
 | 6 | 
 #CONFIG -= qt | 
 
 
 
 
 
 | 7 | 
 #QT += qml #for use new google v8 qtscript engine | 
 
 
 
 
 
 | 8 | 
 QT += script #for use old qtscript engine | 
 
 
 
 
 
 | 9 | 
  | 
 
 
 
 
 
 | 10 | 
 # More optimization | 
 
 
 
 
 
 | 11 | 
 QMAKE_CFLAGS_RELEASE += -O3 | 
 
 
 
 
 
 | 12 | 
 QMAKE_CXXFLAGS_RELEASE += -O3 | 
 
 
 
 
 
 | 13 | 
  | 
 
 
 
 
 
 | 14 | 
 include(../CommonUtils/CommonUtils.pri) | 
 
 
 
 
 
 | 15 | 
 include(../CommonLibs/CommonLibs.pri) | 
 
 
 
 
 
 | 16 | 
  | 
 
 
 
 
 
 | 17 | 
 macx { | 
 
 
 
 
 
 | 18 | 
 CONFIG -= app_bundle # We only want the binary on mac os not a bundle | 
 
 
 
 
 
 | 19 | 
 } | 
 
 
 
 
 
 | 20 | 
  | 
 
 
 
 
 
 | 21 | 
  | 
 
 
 
 
 
 | 22 | 
 INCLUDEPATH += ./libs | 
 
 
 
 
 
 | 23 | 
  | 
 
 
 
 
 
 | 24 | 
 SOURCES += main.cpp \ | 
 
 
 
 
 
 | 25 | 
     xmltools.cpp \ | 
 
 
 
 
 
 | 26 | 
     xmlpatch.cpp \ | 
 
 
 
 
 
 | 27 | 
     multidimvar.cpp \ | 
 
 
 
 
 
 | 28 | 
     utilxmltools.cpp \ | 
 
 
 
 
 
 | 29 | 
     xmlfilter.cpp \ | 
 
 
 
 
 
 | 30 | 
     optionsparser.cpp \ | 
 
 
 
 
 
 | 31 | 
     xmlcustomcode.cpp | 
 
 
 
 
 
 | 32 | 
  | 
 
 
 
 
 
 | 33 | 
 HEADERS += main.h \ | 
 
 
 
 
 
 | 34 | 
     xmltools.h \ | 
 
 
 
 
 
 | 35 | 
     xmlpatch.h \ | 
 
 
 
 
 
 | 36 | 
     multidimvar.h \ | 
 
 
 
 
 
 | 37 | 
     utilxmltools.h \ | 
 
 
 
 
 
 | 38 | 
     xmlfilter.h \ | 
 
 
 
 
 
 | 39 | 
     optionsparser.h \ | 
 
 
 
 
 
 | 40 | 
     xmlcustomcode.h \ | 
 
 
 
 
 
 | 41 | 
     utilglobalvars.h | 
 
 
 
 
 
 | 42 | 
  | 
 
 
 
 
 
 | 43 | 
 OTHER_FILES += | 
 
 
 
 
 
 | 44 | 
  | 
 
 
 
 
 
 | 45 | 
 RESOURCES += \ | 
 
 
 
 
 
 | 46 | 
     resources.qrc |