@@ -13,16 +13,16 @@ INCLUDE_DIRECTORIES(lib/headers)
13
13
FILE (GLOB_RECURSE SOURCES "${CMAKE_CURRENT_SOURCE_DIR} /lib/sources/*.cpp" )
14
14
FILE (GLOB_RECURSE TESTS CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR} /tests/*.cc" )
15
15
16
- ADD_LIBRARY (base64url STATIC ${SOURCES} )
16
+ ADD_LIBRARY (zen_algorithms_base64url STATIC ${SOURCES} )
17
17
18
- TARGET_INCLUDE_DIRECTORIES (base64url PUBLIC
18
+ TARGET_INCLUDE_DIRECTORIES (zen_algorithms_base64url PUBLIC
19
19
$< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /lib/headers>
20
20
$< INSTALL_INTERFACE:include>
21
21
)
22
22
23
23
INSTALL (DIRECTORY lib/headers/ DESTINATION include )
24
24
25
- INSTALL (TARGETS base64url
25
+ INSTALL (TARGETS zen_algorithms_base64url
26
26
EXPORT Base64URLTargets
27
27
LIBRARY DESTINATION lib
28
28
ARCHIVE DESTINATION lib
@@ -32,20 +32,20 @@ INSTALL(TARGETS base64url
32
32
33
33
INSTALL (EXPORT Base64URLTargets
34
34
FILE Base64URLTargets.cmake
35
- NAMESPACE zen_algorithms::base64url::
36
- DESTINATION lib/cmake/Base64URL
35
+ NAMESPACE zen_algorithms::
36
+ DESTINATION lib/cmake/ZenAlgorithms
37
37
)
38
38
39
39
INCLUDE (CMakePackageConfigHelpers )
40
40
CONFIGURE_PACKAGE_CONFIG_FILE (
41
41
cmake/Base64URLConfig.cmake.in
42
42
${CMAKE_CURRENT_BINARY_DIR} /Base64URLConfig.cmake
43
- INSTALL_DESTINATION lib/cmake/Base64URL
43
+ INSTALL_DESTINATION lib/cmake/ZenAlgorithms
44
44
)
45
45
46
46
INSTALL (FILES
47
47
${CMAKE_CURRENT_BINARY_DIR} /Base64URLConfig.cmake
48
- DESTINATION lib/cmake/Base64URL
48
+ DESTINATION lib/cmake/ZenAlgorithms
49
49
)
50
50
51
51
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /bin )
@@ -66,8 +66,8 @@ if (BUILD_TESTS)
66
66
SET (gtest_force_shared_crt ON CACHE BOOL "" FORCE )
67
67
FETCHCONTENT_MAKEAVAILABLE (googletest )
68
68
ENABLE_TESTING ()
69
- ADD_EXECUTABLE (tests ${TESTS } ${SOURCES } )
70
- TARGET_LINK_LIBRARIES (tests GTest::gtest_main )
69
+ ADD_EXECUTABLE (tests ${SOURCES } ${TESTS } )
70
+ TARGET_LINK_LIBRARIES (tests GTest::gtest_main zen_algorithms_base64url )
71
71
INCLUDE (GoogleTest )
72
72
GTEST_DISCOVER_TESTS (tests )
73
73
endif ()
0 commit comments