OSDN Git Service

[VM][MB8877] I em-bug'ed before commit X-)I fixed.
[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 SET(THIS_LIB_VERSION 2.6.4) 
11
12 if(WIN32)
13 include (GenerateExportHeader)
14
15 #add_library(emu_utils
16 #         ${s_qt_emuutils_srcs}
17 #)
18 add_library(CSPemu_utils SHARED
19           ${s_qt_emuutils_srcs}
20 )
21
22 target_link_libraries(CSPemu_utils PUBLIC
23                 Qt5::Core
24                 libz.a
25           )
26 set_target_properties(CSPemu_utils PROPERTIES
27                              SOVERSION ${THIS_LIB_VERSION}
28                              VERSION ${THIS_LIB_VERSION}
29                              LINK_INTERFACE_LIBRARIES ""
30                              )
31 #QT5_USE_MODULES(CSPgui Widgets Core Gui OpenGL)
32 #
33 generate_export_header(CSPemu_utils
34         BASE_NAME CSPemu_utils
35         EXPORT_MACRO_NAME CSPemu_utils_EXPORT
36         EXPORT_FILE_NAME CSPemu_utils_Export.h
37         STATIC_DEFINE CSPemu_utils_BUILT_AS_STATIC
38 )
39
40 else()
41 add_library(CSPemu_utils SHARED
42           ${s_qt_emuutils_srcs}
43 )
44
45 set_target_properties(CSPemu_utils PROPERTIES 
46                              SOVERSION ${THIS_LIB_VERSION}
47                              VERSION ${THIS_LIB_VERSION}
48                              )
49 INSTALL(TARGETS CSPemu_utils DESTINATION ${LIBCSP_INSTALL_DIR})
50 endif()
51