| 1 |
< |
INCLUDEPATH+=$$PWD |
| 2 |
< |
DEPENDPATH+=$$PWD |
| 3 |
< |
#include($$PWD/CommonLibs.pro) |
| 4 |
< |
|
| 5 |
< |
HEADERS += \ |
| 6 |
< |
$$PWD/pugixml/pugiconfig.hpp \ |
| 7 |
< |
$$PWD/cpp17optional/optional.hpp \ |
| 8 |
< |
$$PWD/plog/Log.h \ |
| 9 |
< |
$$PWD/pugixml/pugixml.hpp \ |
| 10 |
< |
$$PWD/ConditionalSemaphore/conditionalsemaphore.h |
| 11 |
< |
|
| 12 |
< |
SOURCES += \ |
| 13 |
< |
$$PWD/pugixml/pugixml.cpp \ |
| 14 |
< |
$$PWD/ConditionalSemaphore/conditionalsemaphore.cpp |
| 15 |
< |
|
| 16 |
< |
contains(QT, gui){ |
| 17 |
< |
SOURCES += \ |
| 18 |
< |
$$PWD/jsonhighlighter/highlighter.cpp \ |
| 19 |
< |
$$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.cpp \ |
| 20 |
< |
$$PWD/CustomTreeWidget/customtreewidget.cpp \ |
| 21 |
< |
$$PWD/LineNumberDisplay/LineNumberDisplay.cpp |
| 22 |
< |
} |
| 23 |
< |
|
| 24 |
< |
contains(QT, gui){ |
| 25 |
< |
HEADERS += \ |
| 26 |
< |
$$PWD/jsonhighlighter/highlighter.h \ |
| 27 |
< |
$$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.h \ |
| 28 |
< |
$$PWD/CustomTreeWidget/customtreewidget.h \ |
| 29 |
< |
$$PWD/LineNumberDisplay/LineNumberDisplay.h |
| 30 |
< |
} |
| 31 |
< |
|
| 32 |
< |
# Extra libs |
| 33 |
< |
quazip { |
| 34 |
< |
LIBS += -L$$PWD/zlib-1.2.8 -lz |
| 35 |
< |
|
| 36 |
< |
win32 { |
| 37 |
< |
LIBS += -L$$PWD/quazip-0.7.2/quazip/release -lquazip |
| 38 |
< |
} |
| 39 |
< |
|
| 40 |
< |
macx { |
| 41 |
< |
LIBS += -L$$PWD/quazip-0.7.2/quazip -lquazip |
| 42 |
< |
} |
| 43 |
< |
|
| 44 |
< |
INCLUDEPATH += $$PWD/zlib-1.2.8 \ |
| 45 |
< |
$$PWD/quazip-0.7.2/quazip |
| 46 |
< |
} |
| 47 |
< |
|
| 48 |
< |
contains(QT, gui){ |
| 49 |
< |
INCLUDEPATH += \ |
| 50 |
< |
$$PWD/CustomTreeWidget # this one is global so we can use it to promote widgets in qt creator |
| 51 |
< |
} |
| 52 |
< |
# (http://stackoverflow.com/questions/18471827/qtcreator-cant-find-the-class-header-file-after-promoting-a-widget-to-that-clas) |
| 53 |
< |
# $$PWD/pugixml |
| 1 |
> |
INCLUDEPATH+=$$PWD |
| 2 |
> |
DEPENDPATH+=$$PWD |
| 3 |
> |
#include($$PWD/CommonLibs.pro) |
| 4 |
> |
|
| 5 |
> |
HEADERS += \ |
| 6 |
> |
$$PWD/pugixml/pugiconfig.hpp \ |
| 7 |
> |
$$PWD/cpp17optional/optional.hpp \ |
| 8 |
> |
$$PWD/plog/Log.h \ |
| 9 |
> |
$$PWD/pugixml/pugixml.hpp \ |
| 10 |
> |
$$PWD/ConditionalSemaphore/conditionalsemaphore.h |
| 11 |
> |
|
| 12 |
> |
SOURCES += \ |
| 13 |
> |
$$PWD/pugixml/pugixml.cpp \ |
| 14 |
> |
$$PWD/ConditionalSemaphore/conditionalsemaphore.cpp |
| 15 |
> |
|
| 16 |
> |
contains(QT, gui){ |
| 17 |
> |
SOURCES += \ |
| 18 |
> |
$$PWD/jsonhighlighter/highlighter.cpp \ |
| 19 |
> |
$$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.cpp \ |
| 20 |
> |
$$PWD/CustomTreeWidget/customtreewidget.cpp \ |
| 21 |
> |
$$PWD/LineNumberDisplay/LineNumberDisplay.cpp |
| 22 |
> |
} |
| 23 |
> |
|
| 24 |
> |
contains(QT, gui){ |
| 25 |
> |
HEADERS += \ |
| 26 |
> |
$$PWD/jsonhighlighter/highlighter.h \ |
| 27 |
> |
$$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.h \ |
| 28 |
> |
$$PWD/CustomTreeWidget/customtreewidget.h \ |
| 29 |
> |
$$PWD/LineNumberDisplay/LineNumberDisplay.h |
| 30 |
> |
} |
| 31 |
> |
|
| 32 |
> |
# Extra libs |
| 33 |
> |
quazip { |
| 34 |
> |
LIBS += -L$$PWD/zlib-1.2.8 -lz |
| 35 |
> |
|
| 36 |
> |
win32 { |
| 37 |
> |
LIBS += -L$$PWD/quazip-0.7.2/quazip/release -lquazip |
| 38 |
> |
} |
| 39 |
> |
|
| 40 |
> |
macx { |
| 41 |
> |
LIBS += -L$$PWD/quazip-0.7.2/quazip -lquazip |
| 42 |
> |
} |
| 43 |
> |
|
| 44 |
> |
INCLUDEPATH += $$PWD/zlib-1.2.8 \ |
| 45 |
> |
$$PWD/quazip-0.7.2/quazip |
| 46 |
> |
} |
| 47 |
> |
|
| 48 |
> |
contains(QT, gui){ |
| 49 |
> |
INCLUDEPATH += \ |
| 50 |
> |
$$PWD/CustomTreeWidget # this one is global so we can use it to promote widgets in qt creator |
| 51 |
> |
} |
| 52 |
> |
# (http://stackoverflow.com/questions/18471827/qtcreator-cant-find-the-class-header-file-after-promoting-a-widget-to-that-clas) |
| 53 |
> |
# $$PWD/pugixml |