rust-qt-binding-generator/src/CMakeLists.txt

23 lines
616 B
CMake
Raw Normal View History

2017-08-06 06:57:51 -07:00
if (ECM_FOUND)
ecm_create_qm_loader(rust_qt_binding_generator_QM_LOADER rust_qt_binding_generator_qt)
endif()
2017-08-22 04:45:34 -07:00
add_executable(rust_qt_binding_generator main.cpp
parseJson.cpp cpp.cpp rust.cpp helper.cpp
${rust_qt_binding_generator_QM_LOADER}
)
2017-08-06 06:57:51 -07:00
target_link_libraries(rust_qt_binding_generator
Qt5::Core
)
2017-08-12 06:16:10 -07:00
set_target_properties(rust_qt_binding_generator PROPERTIES
CXX_STANDARD 11
CXX_STANDARD_REQUIRED ON
)
if (ECM_FOUND)
install(TARGETS rust_qt_binding_generator ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
else()
install(TARGETS rust_qt_binding_generator RUNTIME DESTINATION bin)
endif()