1 message("* qt/emuutils")
3 set(s_qt_emuutils_headers
16 QT5_WRAP_CPP(s_qt_emuutils_headers_MOC ${s_qt_emuutils_headers})
18 SET(THIS_LIB_VERSION 2.12.2)
20 add_definitions(-D__LIBEMU_UTIL_VERSION=\"libCSPemu_utils.${THIS_LIB_VERSION}\")
23 include (GenerateExportHeader)
25 add_library(CSPemu_utils SHARED
27 ${s_qt_emuutils_headers_MOC}
30 target_link_libraries(CSPemu_utils PUBLIC
34 set_target_properties(CSPemu_utils PROPERTIES
35 SOVERSION ${THIS_LIB_VERSION}
36 VERSION ${THIS_LIB_VERSION}
37 LINK_INTERFACE_LIBRARIES ""
39 generate_export_header(CSPemu_utils
40 BASE_NAME CSPemu_utils
41 EXPORT_MACRO_NAME CSPemu_utils_EXPORT
42 EXPORT_FILE_NAME CSPemu_utils_Export.h
43 STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
47 add_library(CSPemu_utils SHARED
49 ${s_qt_emuutils_headers_MOC}
52 set_target_properties(CSPemu_utils PROPERTIES
53 SOVERSION ${THIS_LIB_VERSION}
54 VERSION ${THIS_LIB_VERSION}
57 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})