@@ -5,7 +5,7 @@ IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
5
5
CMAKE_POLICY (SET CMP0054 NEW)
6
6
ENDIF ()
7
7
8
- PROJECT (msgpackc )
8
+ PROJECT (msgpack-c )
9
9
10
10
FILE (READ ${CMAKE_CURRENT_SOURCE_DIR} /include /msgpack/version_master.h contents)
11
11
STRING (REGEX MATCH "#define MSGPACK_VERSION_MAJOR *([0-9a-zA-Z_]*)" NULL_OUT ${contents} )
@@ -31,7 +31,7 @@ IF (BIGENDIAN)
31
31
SET (MSGPACK_ENDIAN_LITTLE_BYTE 0)
32
32
ELSE ()
33
33
SET (MSGPACK_ENDIAN_BIG_BYTE 0)
34
- SET (MSGPACK_ENDIAN_LITTLE_BYTE 1)
34
+ SET (MSGPACK_ENDIAN_LITTLE_BYTE 1)
35
35
ENDIF ()
36
36
37
37
CONFIGURE_FILE (
@@ -115,20 +115,20 @@ ENDIF ()
115
115
INCLUDE (Files .cmake)
116
116
117
117
CONFIGURE_FILE (
118
- msgpack.pc.in
119
- msgpack.pc
118
+ msgpack-c .pc.in
119
+ msgpack-c .pc
120
120
@ONLY
121
121
)
122
122
123
123
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
124
- ADD_LIBRARY (msgpackc
125
- ${msgpackc_SOURCES }
126
- ${msgpackc_HEADERS }
124
+ ADD_LIBRARY (msgpack-c
125
+ ${msgpack-c_SOURCES }
126
+ ${msgpack-c_HEADERS }
127
127
)
128
128
129
- SET_TARGET_PROPERTIES (msgpackc PROPERTIES SOVERSION 2 VERSION 2.0.0)
129
+ SET_TARGET_PROPERTIES (msgpack-c PROPERTIES SOVERSION 2 VERSION 2.0.0)
130
130
131
- TARGET_INCLUDE_DIRECTORIES (msgpackc
131
+ TARGET_INCLUDE_DIRECTORIES (msgpack-c
132
132
PUBLIC
133
133
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
134
134
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
@@ -141,12 +141,12 @@ ENDIF ()
141
141
142
142
143
143
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
144
- ADD_LIBRARY (msgpackc -static STATIC
145
- ${msgpackc_SOURCES }
146
- ${msgpackc_HEADERS }
144
+ ADD_LIBRARY (msgpack-c -static STATIC
145
+ ${msgpack-c_SOURCES }
146
+ ${msgpack-c_HEADERS }
147
147
)
148
148
149
- TARGET_INCLUDE_DIRECTORIES (msgpackc -static
149
+ TARGET_INCLUDE_DIRECTORIES (msgpack-c -static
150
150
PUBLIC
151
151
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
152
152
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
@@ -156,13 +156,13 @@ IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
156
156
${CMAKE_CURRENT_SOURCE_DIR}
157
157
)
158
158
159
- SET_TARGET_PROPERTIES (msgpackc- static PROPERTIES OUTPUT_NAME "msgpackc " )
159
+ SET_TARGET_PROPERTIES (msgpack-c- static PROPERTIES OUTPUT_NAME "msgpack-c " )
160
160
161
161
IF (MSGPACK_ENABLE_SHARED)
162
162
IF (MSVC )
163
- SET_TARGET_PROPERTIES (msgpackc PROPERTIES IMPORT_SUFFIX "_import.lib" )
163
+ SET_TARGET_PROPERTIES (msgpack-c PROPERTIES IMPORT_SUFFIX "_import.lib" )
164
164
ELSEIF (MINGW)
165
- SET_TARGET_PROPERTIES (msgpackc PROPERTIES IMPORT_SUFFIX ".dll.a" )
165
+ SET_TARGET_PROPERTIES (msgpack-c PROPERTIES IMPORT_SUFFIX ".dll.a" )
166
166
ENDIF ()
167
167
ENDIF ()
168
168
ENDIF ()
@@ -194,19 +194,19 @@ ENDIF ()
194
194
195
195
IF ("${CMAKE_C_COMPILER_ID} " STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID} " STREQUAL "GNU" )
196
196
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
197
- SET_PROPERTY (TARGET msgpackc APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra -DPIC" )
197
+ SET_PROPERTY (TARGET msgpack-c APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra -DPIC" )
198
198
ENDIF ()
199
199
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
200
- SET_PROPERTY (TARGET msgpackc -static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra" )
200
+ SET_PROPERTY (TARGET msgpack-c -static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra" )
201
201
ENDIF ()
202
202
ENDIF ()
203
203
204
204
IF ("${CMAKE_C_COMPILER_ID} " STREQUAL "Clang" )
205
205
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
206
- SET_PROPERTY (TARGET msgpackc APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags" )
206
+ SET_PROPERTY (TARGET msgpack-c APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags" )
207
207
ENDIF ()
208
208
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
209
- SET_PROPERTY (TARGET msgpackc -static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags" )
209
+ SET_PROPERTY (TARGET msgpack-c -static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags" )
210
210
ENDIF ()
211
211
ENDIF ()
212
212
@@ -227,7 +227,7 @@ IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC")
227
227
ENDIF ()
228
228
229
229
IF ("${CMAKE_C_COMPILER_ID} " STREQUAL "MSVC90" OR "${CMAKE_C_COMPILER_ID} " STREQUAL "MSVC10" )
230
- SET_SOURCE_FILES_PROPERTIES (${msgpackc_SOURCES } PROPERTIES LANGUAGE C)
230
+ SET_SOURCE_FILES_PROPERTIES (${msgpack-c_SOURCES } PROPERTIES LANGUAGE C)
231
231
ENDIF ()
232
232
233
233
IF ("${CMAKE_SYSTEM_PROCESSOR} " STREQUAL "sparc" )
@@ -247,28 +247,28 @@ IF (MSGPACK_BUILD_EXAMPLES)
247
247
ENDIF ()
248
248
249
249
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
250
- SET (MSGPACK_INSTALLTARGETS msgpackc )
250
+ SET (MSGPACK_INSTALLTARGETS msgpack-c )
251
251
ENDIF ()
252
252
253
253
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
254
- LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc -static )
254
+ LIST (APPEND MSGPACK_INSTALLTARGETS msgpack-c -static )
255
255
ENDIF ()
256
256
257
- INSTALL (TARGETS ${MSGPACK_INSTALLTARGETS} EXPORT msgpackc -targets
257
+ INSTALL (TARGETS ${MSGPACK_INSTALLTARGETS} EXPORT msgpack-c -targets
258
258
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
259
259
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
260
260
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
261
261
)
262
- FOREACH (file ${msgpackc_common_HEADERS } )
262
+ FOREACH (file ${msgpack-c_common_HEADERS })
263
263
GET_FILENAME_COMPONENT (dir ${file} PATH )
264
264
INSTALL (FILES ${file} DESTINATION ${CMAKE_INSTALL_PREFIX} /${dir} )
265
265
ENDFOREACH ()
266
- FOREACH (file ${msgpackc_configured_HEADERS } )
266
+ FOREACH (file ${msgpack-c_configured_HEADERS })
267
267
GET_FILENAME_COMPONENT (dir ${file} PATH )
268
268
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR} /${file} DESTINATION ${CMAKE_INSTALL_PREFIX} /${dir} )
269
269
ENDFOREACH ()
270
270
IF (NOT MSVC )
271
- INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR} /msgpack.pc DESTINATION ${CMAKE_INSTALL_LIBDIR} /pkgconfig)
271
+ INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR} /msgpack-c .pc DESTINATION ${CMAKE_INSTALL_LIBDIR} /pkgconfig)
272
272
ENDIF ()
273
273
274
274
# Doxygen
@@ -298,36 +298,36 @@ ENDIF ()
298
298
299
299
INCLUDE (CMakePackageConfigHelpers)
300
300
301
- SET (CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR} /cmake/msgpackc " )
301
+ SET (CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR} /cmake/msgpack-c " )
302
302
303
303
WRITE_BASIC_PACKAGE_VERSION_FILE (
304
- msgpackc -config-version .cmake
304
+ msgpack-c -config-version .cmake
305
305
VERSION ${VERSION}
306
306
COMPATIBILITY SameMajorVersion
307
307
)
308
308
309
309
IF (NOT CMAKE_VERSION VERSION_LESS 3.0)
310
- EXPORT (EXPORT msgpackc -targets
311
- FILE "${CMAKE_CURRENT_BINARY_DIR} /msgpackc -targets.cmake"
310
+ EXPORT (EXPORT msgpack-c -targets
311
+ FILE "${CMAKE_CURRENT_BINARY_DIR} /msgpack-c -targets.cmake"
312
312
)
313
313
ENDIF ()
314
314
315
- CONFIGURE_PACKAGE_CONFIG_FILE (msgpackc -config.cmake.in
316
- msgpackc -config.cmake
315
+ CONFIGURE_PACKAGE_CONFIG_FILE (msgpack-c -config.cmake.in
316
+ msgpack-c -config.cmake
317
317
INSTALL_DESTINATION "${CMAKE_INSTALL_CMAKEDIR} "
318
318
)
319
319
320
- INSTALL (EXPORT msgpackc -targets
320
+ INSTALL (EXPORT msgpack-c -targets
321
321
FILE
322
- msgpackc -targets.cmake
322
+ msgpack-c -targets.cmake
323
323
DESTINATION
324
324
"${CMAKE_INSTALL_CMAKEDIR} "
325
325
)
326
326
327
327
INSTALL (
328
328
FILES
329
- "${CMAKE_CURRENT_BINARY_DIR} /msgpackc -config.cmake"
330
- "${CMAKE_CURRENT_BINARY_DIR} /msgpackc -config-version.cmake"
329
+ "${CMAKE_CURRENT_BINARY_DIR} /msgpack-c -config.cmake"
330
+ "${CMAKE_CURRENT_BINARY_DIR} /msgpack-c -config-version.cmake"
331
331
DESTINATION
332
332
"${CMAKE_INSTALL_CMAKEDIR} "
333
333
)
0 commit comments