1 message("* qt/emuutils")
3 SET(THIS_LIB_VERSION 2.20.2)
5 set(s_qt_emuutils_headers
17 QT5_WRAP_CPP(s_qt_emuutils_headers_MOC ${s_qt_emuutils_headers})
20 add_definitions(-D__LIBEMU_UTIL_VERSION=\"libCSPemu_utils.${THIS_LIB_VERSION}\")
24 include (GenerateExportHeader)
26 add_library(CSPemu_utils SHARED
28 ${s_qt_emuutils_headers_MOC}
31 target_link_libraries(CSPemu_utils PRIVATE
37 set_target_properties(CSPemu_utils PROPERTIES
38 SOVERSION ${THIS_LIB_VERSION}
39 VERSION ${THIS_LIB_VERSION}
40 LINK_INTERFACE_LIBRARIES ""
42 generate_export_header(CSPemu_utils
43 BASE_NAME CSPemu_utils
44 EXPORT_MACRO_NAME CSPemu_utils_EXPORT
45 EXPORT_FILE_NAME CSPemu_utils_Export.h
46 STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
50 add_library(CSPemu_utils SHARED
52 ${s_qt_emuutils_headers_MOC}
55 set_target_properties(CSPemu_utils PROPERTIES
56 SOVERSION ${THIS_LIB_VERSION}
57 VERSION ${THIS_LIB_VERSION}
60 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})