TEMPLATE = lib QT += network CONFIG += c++17 CONFIG += staticlib TARGET = model HEADERS += \ include/LogWarehouse.h \ include/conf/Strings.h \ include/data/DataManager.h \ include/data/filter/AdvancedFilter.h \ include/data/filter/BypassFilter.h \ include/data/filter/CommandFilter.h \ include/data/filter/FilterAnd.h \ include/data/filter/FilterOr.h \ include/data/filter/FilterParser.h \ include/data/filter/IFilter.h \ include/data/filter/IFilterCreator.h \ include/data/filter/MessageFilter.h \ include/data/filter/PrefixFilterFormatCreator.h \ include/data/filter/ScopeFilter.h \ include/parser/JsonParseConfig.h \ include/parser/JsonParser.h \ include/provider/IProvider.h \ include/provider/NetworkProvider.h \ include/type/AdvancedFilterDto.h \ include/type/Log.h \ include/type/ELogLevel.h \ include/type/MessagePart.h \ include/type/LoggedObjectDto.h \ include/type/SourceLocationDto.h \ include/parser/IParser.h SOURCES += \ src/LogWarehouse.cpp \ src/data/DataManager.cpp \ src/data/filter/AdvancedFilter.cpp \ src/data/filter/BypassFilter.cpp \ src/data/filter/CommandFilter.cpp \ src/data/filter/FilterAnd.cpp \ src/data/filter/FilterOr.cpp \ src/data/filter/FilterParser.cpp \ src/data/filter/MessageFilter.cpp \ src/data/filter/PrefixFilterFormatCreator.cpp \ src/data/filter/ScopeFilter.cpp \ src/parser/JsonParser.cpp \ src/provider/NetworkProvider.cpp INCLUDEPATH += $$PWD/include # Include Logger LIBS += -L$$OUT_PWD/../logger/ -llogger PRE_TARGETDEPS += $$OUT_PWD/../logger/liblogger.a INCLUDEPATH += "$$PWD/../logger/include"