Added meta target sketch to build everything

This commit is contained in:
Daniel Brunner
2018-10-14 12:12:27 +02:00
parent 3a8ec089a0
commit b3bdf7d823
3 changed files with 7 additions and 1 deletions

View File

@@ -1,4 +1,6 @@
project(DbMessaging)
project(DbSketch)
add_custom_target(sketch)
add_subdirectory(sketchlib)
add_subdirectory(sketchviewer)

View File

@@ -98,3 +98,5 @@ target_compile_definitions(sketchlib PRIVATE SKETCHLIB_LIBRARY)
target_link_libraries(sketchlib Qt5::Core Qt5::Gui Qt5::Widgets quazip)
target_include_directories(sketchlib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
add_dependencies(sketch sketchlib)

View File

@@ -8,3 +8,5 @@ set(SOURCES
add_executable(sketchviewer ${HEADERS} ${SOURCES})
target_link_libraries(sketchviewer Qt5::Core Qt5::Network sketchlib)
add_dependencies(sketch sketchviewer)