Update QsLog to 2.1 snapshot 46b643d5bcbc

This commit is contained in:
Felix Kauselmann
2020-07-24 19:05:01 +02:00
parent c13ec618d0
commit 1568a5f253
45 changed files with 2579 additions and 269 deletions

View File

@ -0,0 +1,29 @@
set(PROJECTNAME QsLogUnitTest)
project(${PROJECTNAME})
find_package(Qt5Test REQUIRED)
include_directories(${QsLogUnitTest_SOURCE_DIR} ${QsLog_SOURCE_DIR})
if(QS_LOG_IS_SHARED_LIBRARY)
# Ugh, ugly hack
add_definitions(-UQSLOG_IS_SHARED_LIBRARY)
add_definitions(-DQSLOG_IS_SHARED_LIBRARY_IMPORT)
endif()
set(HEADER_FILES
TestLog.h
QtTestUtil/QtTestUtil.h
QtTestUtil/TestRegistration.h
QtTestUtil/TestRegistry.h
)
set(SOURCE_FILES
TestLog.cpp
QtTestUtil/SimpleChecker.cpp
QtTestUtil/TestRegistry.cpp
)
add_executable(${PROJECTNAME} ${SOURCE_FILES} ${HEADER_FILES})
target_link_libraries(${PROJECTNAME} QsLog Qt5::Core Qt5::Test)