widgets/CMakeLists.txt

changeset 255
5188f8a74a5c
parent 253
8b994c917f69
child 256
c6f5de03dc0f
equal deleted inserted replaced
254:b7b29cb82360 255:5188f8a74a5c
22 get_target_property(Qt5UiPlugin_INCLUDES Qt5::UiPlugin INTERFACE_INCLUDE_DIRECTORIES) 22 get_target_property(Qt5UiPlugin_INCLUDES Qt5::UiPlugin INTERFACE_INCLUDE_DIRECTORIES)
23 target_include_directories(ldforgewidgets PUBLIC ${Qt5UiPlugin_INCLUDES}) 23 target_include_directories(ldforgewidgets PUBLIC ${Qt5UiPlugin_INCLUDES})
24 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") 24 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
25 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_BINARY_DIR}") 25 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_BINARY_DIR}")
26 target_link_libraries(ldforgewidgets Qt5::Widgets) 26 target_link_libraries(ldforgewidgets Qt5::Widgets)
27 set_target_properties(ldforgewidgets PROPERTIES AUTOMOC 1)
27 28
28 get_target_property(QT_QMAKE_EXECUTABLE Qt5::qmake LOCATION) 29 get_target_property(QT_QMAKE_EXECUTABLE Qt5::qmake LOCATION)
29 execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_PLUGINS 30 execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_PLUGINS
30 OUTPUT_VARIABLE QT_INSTALL_PLUGINS OUTPUT_STRIP_TRAILING_WHITESPACE 31 OUTPUT_VARIABLE QT_INSTALL_PLUGINS OUTPUT_STRIP_TRAILING_WHITESPACE
31 ) 32 )

mercurial