Added CMakeLists.txt

This commit is contained in:
Daniel Brunner
2018-10-07 16:06:51 +02:00
parent afb0b7a2e5
commit 7d27b0f274
6 changed files with 76 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
project(messaginglib)
set(HEADERS
dbmsgbase.h
dbmsgfieldbase.h
dbmsgfield.h
dbmsgmacros.h
messaginglib_global.h
messages/mymessage.h
)
set(SOURCES
dbmsgbase.cpp
dbmsgfieldbase.cpp
messages/mymessage.cpp
)
add_library(messaginglib ${HEADERS} ${SOURCES})
target_compile_definitions(messaginglib PRIVATE MESSAGINGLIB_LIBRARY)
target_link_libraries(messaginglib Qt5::Core Qt5::Network)
target_include_directories(messaginglib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})