2 SET(THIS_LIB_VERSION 2.9.16)
8 QT5_WRAP_CPP(s_qt_osd_headers_MOC ${s_qt_osd_headers})
10 QT4_WRAP_CPP(s_qt_osd_headers_MOC ${s_qt_osd_headers})
22 ${s_qt_osd_headers_MOC}
24 add_definitions(-D_LIBOSD_VERSION=${THIS_LIB_VERSION})
29 # ${s_qt_osd_headers_MOC}
31 #set_property(TARGET qt_osd PROPERTY INTERPROCEDURAL_OPTIMIZATION True)
32 include (GenerateExportHeader)
33 add_library(CSPosd SHARED
35 ${s_qt_osd_headers_MOC}
37 target_link_libraries(CSPosd PUBLIC
38 ${CMAKE_SOURCE_DIR}/../../build-cmake/bin-win32/libCSPemu_utils.dll.a
39 # ${CMAKE_SOURCE_DIR}/../../build-cmake/bin-win32/libqt_avio.a
46 generate_export_header(CSPosd
48 EXPORT_MACRO_NAME CSPosd_EXPORT
49 EXPORT_FILE_NAME CSPosd_Export.h
50 STATIC_DEFINE CSPgosd_BUILT_AS_STATIC
52 set_target_properties(CSPosd PROPERTIES
53 SOVERSION ${THIS_LIB_VERSION}
54 VERSION ${THIS_LIB_VERSION}
58 #if(USE_DEVICES_SHARED_LIB)
59 add_library(CSPosd SHARED
61 ${s_qt_osd_headers_MOC}
63 target_link_libraries(CSPosd PUBLIC
70 set_target_properties(CSPosd PROPERTIES
71 SOVERSION ${THIS_LIB_VERSION}
72 VERSION ${THIS_LIB_VERSION}
74 INSTALL(TARGETS CSPosd DESTINATION ${LIBCSP_INSTALL_DIR})
76 # add_library(osd STATIC
78 # ${s_qt_osd_headers_MOC}