OSDN Git Service

[Build][CMAKE] Update DLL's version.
[csp-qt/common_source_project-fm7.git] / source / src / qt / emuutils / CMakeLists.txt
1 message("* qt/emuutils")
2
3
4 set(s_qt_emuutils_srcs
5           ../../common.cpp
6           ../../fifo.cpp
7           ../../fileio.cpp
8 )
9
10 if(WIN32)
11 include (GenerateExportHeader)
12
13 add_library(emu_utils
14           ${s_qt_emuutils_srcs}
15 )
16 #add_library(CSPemu_utils SHARED
17 #         ${s_qt_emuutils_srcs}
18 #)
19
20 #target_link_libraries(CSPemu_utils PUBLIC
21 #          ${CMAKE_SOURCE_DIR}/../../build-cmake/libCSPosd/build-win32/qt/osd/CSPosd.dll
22 #         Qt5::Core
23 #         )
24 #QT5_USE_MODULES(CSPgui Widgets Core Gui OpenGL)
25 #
26 #generate_export_header(CSPemu_utils
27 #        BASE_NAME CSPemu_utils
28 #        EXPORT_MACRO_NAME CSPemu_utils_EXPORT
29 #        EXPORT_FILE_NAME CSPemu_utils_Export.h
30 #        STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
31 #)
32
33 else()
34 add_library(CSPemu_utils SHARED
35           ${s_qt_emuutils_srcs}
36 )
37
38 set_target_properties(CSPemu_utils PROPERTIES 
39                              SOVERSION 2.2.0
40                              VERSION 2.2.0
41                              )
42 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})
43 endif()
44