1 message("* qt/emuutils")
3 SET(THIS_LIB_VERSION 7.11.1)
5 set(s_qt_emuutils_headers
18 MAKE_WRAP_CPP(s_qt_emuutils_headers_MOC ${s_qt_emuutils_headers})
20 add_definitions(-D__LIBEMU_UTIL_VERSION=\"libCSPemu_utils.${THIS_LIB_VERSION}\")
23 include (GenerateExportHeader)
24 add_library(CSPemu_utils SHARED
26 ${s_qt_emuutils_headers_MOC}
30 target_link_libraries(CSPemu_utils PRIVATE
34 ${ADDITIONAL_DLL_LIBRARIES}
37 target_link_libraries(CSPemu_utils PRIVATE
41 ${ADDITIONAL_DLL_LIBRARIES}
44 set_target_properties(CSPemu_utils PROPERTIES
45 SOVERSION ${THIS_LIB_VERSION}
46 VERSION ${THIS_LIB_VERSION}
47 LINK_INTERFACE_LIBRARIES ""
49 generate_export_header(CSPemu_utils
50 BASE_NAME CSPemu_utils
51 EXPORT_MACRO_NAME CSPemu_utils_EXPORT
52 EXPORT_FILE_NAME CSPemu_utils_Export.h
53 STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
57 add_library(CSPemu_utils SHARED
59 ${s_qt_emuutils_headers_MOC}
61 set_target_properties(CSPemu_utils PROPERTIES
62 SOVERSION ${THIS_LIB_VERSION}
63 VERSION ${THIS_LIB_VERSION}
66 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})