@@ -12,7 +12,7 @@ add_definitions(-DRIME_VERSION="${LIBRIME_VERSION}")
12
12
option (BUILD_SHARED_LIBS "Build Rime as shared library" ON )
13
13
option (BUILD_STATIC "Build with dependencies as static libraries" OFF )
14
14
option (BUILD_DATA "Build data for Rime" OFF )
15
- option (BUILD_TEST "Build and run tests" OFF )
15
+ option (BUILD_TEST "Build and run tests" ON )
16
16
option (BUILD_SEPARATE_LIBS "Build a separate rime-gears library" OFF )
17
17
option (ENABLE_LOGGING "Enable logging with google-glog library" ON )
18
18
option (BOOST_USE_CXX11 "Boost has been built with C++11 support" OFF )
@@ -110,7 +110,7 @@ else(X11Keysym)
110
110
message (WARNING "X11/keysym.h not found." )
111
111
endif (X11Keysym)
112
112
113
- include_directories (${PROJECT_SOURCE_DIR} /include )
113
+ include_directories (${PROJECT_SOURCE_DIR} /src )
114
114
include_directories (${PROJECT_SOURCE_DIR} /thirdparty/include )
115
115
link_directories (${PROJECT_SOURCE_DIR} /thirdparty/lib)
116
116
if (MSVC )
@@ -157,17 +157,12 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
157
157
${PROJECT_SOURCE_DIR} /rime.pc.in
158
158
${PROJECT_BINARY_DIR} /rime.pc
159
159
@ONLY)
160
- install (FILES include /rime_api.h DESTINATION include )
160
+ install (FILES src /rime_api.h DESTINATION include )
161
161
install (FILES ${PROJECT_BINARY_DIR} /rime.pc DESTINATION ${LIB_INSTALL_DIR} /pkgconfig)
162
162
install (FILES cmake/RimeConfig.cmake DESTINATION share/cmake/rime)
163
163
if (BUILD_DATA)
164
- install (FILES ${PROJECT_SOURCE_DIR} /data/default.yaml DESTINATION ${pkgdatadir} )
165
- install (FILES ${PROJECT_SOURCE_DIR} /data/symbols.yaml DESTINATION ${pkgdatadir} )
166
- install (FILES ${PROJECT_SOURCE_DIR} /data/essay.txt DESTINATION ${pkgdatadir} )
167
- file (GLOB preset_schema ${PROJECT_SOURCE_DIR} /data/preset/*.yaml)
168
- install (FILES ${preset_schema} DESTINATION ${pkgdatadir} )
169
- file (GLOB supplement_schema ${PROJECT_SOURCE_DIR} /data/supplement/*.yaml)
170
- install (FILES ${supplement_schema} DESTINATION ${pkgdatadir} )
164
+ file (GLOB preset_data_files ${PROJECT_SOURCE_DIR} /data/preset/*.yaml)
165
+ install (FILES ${preset_data_files} DESTINATION ${pkgdatadir} )
171
166
endif (BUILD_DATA)
172
167
endif (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
173
168
0 commit comments