1 message("* qt/emuutils")
3 set(s_qt_emuutils_headers
14 QT5_WRAP_CPP(s_qt_emuutils_headers_MOC ${s_qt_emuutils_headers})
16 SET(THIS_LIB_VERSION 2.13.0)
18 add_definitions(-D__LIBEMU_UTIL_VERSION=\"libCSPemu_utils.${THIS_LIB_VERSION}\")
21 include (GenerateExportHeader)
23 add_library(CSPemu_utils SHARED
25 ${s_qt_emuutils_headers_MOC}
28 target_link_libraries(CSPemu_utils PUBLIC
32 set_target_properties(CSPemu_utils PROPERTIES
33 SOVERSION ${THIS_LIB_VERSION}
34 VERSION ${THIS_LIB_VERSION}
35 LINK_INTERFACE_LIBRARIES ""
37 generate_export_header(CSPemu_utils
38 BASE_NAME CSPemu_utils
39 EXPORT_MACRO_NAME CSPemu_utils_EXPORT
40 EXPORT_FILE_NAME CSPemu_utils_Export.h
41 STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
45 add_library(CSPemu_utils SHARED
47 ${s_qt_emuutils_headers_MOC}
50 set_target_properties(CSPemu_utils PROPERTIES
51 SOVERSION ${THIS_LIB_VERSION}
52 VERSION ${THIS_LIB_VERSION}
55 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})