File tree 2 files changed +6
-4
lines changed
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ include(version.cmake)
7
7
project (safestring
8
8
VERSION ${SAFEC_VERSION_STRING}
9
9
DESCRIPTION "Safe C string library"
10
+ LANGUAGES C
10
11
)
12
+ include (GNUInstallDirs)
11
13
12
14
option (BUILD_UNITTESTS "Build also project unit-tests" OFF )
13
15
@@ -191,7 +193,7 @@ add_library(${PROJECT_NAME}_static STATIC $<TARGET_OBJECTS:${PROJECT_NAME}_objli
191
193
192
194
target_include_directories (${PROJECT_NAME} _shared PUBLIC
193
195
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
194
- $<INSTALL_INTERFACE:include >
196
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
195
197
)
196
198
target_include_directories (${PROJECT_NAME} _static PUBLIC include )
197
199
@@ -221,7 +223,7 @@ install(TARGETS ${PROJECT_NAME}_shared EXPORT ${PROJECT_NAME}Config
221
223
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
222
224
)
223
225
224
- install (EXPORT ${PROJECT_NAME} Config DESTINATION share/ ${PROJECT_NAME } /cmake)
226
+ install (EXPORT ${PROJECT_NAME} Config DESTINATION ${CMAKE_INSTALL_LIBDIR } /cmake/ ${PROJECT_NAME} )
225
227
226
228
export (TARGETS ${PROJECT_NAME} _shared FILE ${PROJECT_NAME} Config.cmake)
227
229
@@ -237,5 +239,4 @@ set(CPACK_DEBIAN_PACKAGE_NAME "lib${PROJECT_NAME}")
237
239
set (CPACK_DISPLAY_NAME "lib${PROJECT_NAME} run-time library" )
238
240
set (CPACK_PACKAGE_NAME "lib${PROJECT_NAME} " )
239
241
set (CPACK_DESCRIPTION "Safe String library and header files." )
240
- include (GNUInstallDirs)
241
242
include (CPack)
Original file line number Diff line number Diff line change 1
1
# SPDX-License-Identifier: MIT
2
2
# Copyright (C) 2019 Intel Corporation
3
3
cmake_minimum_required (VERSION 3.1)
4
- project (safestring_test)
4
+ project (safestring_test
5
+ LANGUAGES C)
5
6
6
7
set (SOURCES
7
8
Safe_String_UnitTestMain.c
You can’t perform that action at this time.
0 commit comments