Skip to content

Commit 16c2883

Browse files
committed
Fix build error
1 parent 888189a commit 16c2883

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

CMake/ystdlib-cpp-helpers.cmake

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
set(LIB_BUILD_INTERFACE ${YSTDLIB_CPP_BUILD_INCLUDE_DIRS})
2-
set(LIB_INSTALL_INTERFACE ${YSTDLIB_CPP_INSTALL_INCLUDE_DIRS})
1+
set(CPP_LIB_BUILD_INTERFACE ${YSTDLIB_CPP_BUILD_INCLUDE_DIRS})
2+
set(CPP_LIB_INSTALL_INTERFACE ${YSTDLIB_CPP_INSTALL_INCLUDE_DIRS})
33

44
# cpp_library()
55
#
@@ -15,21 +15,15 @@ function(cpp_library)
1515
NAMESPACE
1616
)
1717
set(multiValueArgs)
18-
cmake_parse_arguments(
19-
arg_cpp_lib #
20-
"${options}"
21-
"${oneValueArgs}"
22-
"${multiValueArgs}"
23-
${ARGN}
24-
)
18+
cmake_parse_arguments(arg_cpp_lib "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
2519

26-
add_library(${_TARGET_LIB_NAME} INTERFACE)
20+
add_library(${arg_cpp_lib_NAME} INTERFACE)
2721
target_include_directories(
28-
${_TARGET_LIB_NAME}
22+
${arg_cpp_lib_NAME}
2923
INTERFACE
30-
"$<BUILD_INTERFACE:${LIB_BUILD_INTERFACE}>"
31-
"$<INSTALL_INTERFACE:${LIB_INSTALL_INTERFACE}>"
24+
"$<BUILD_INTERFACE:${CPP_LIB_BUILD_INTERFACE}>"
25+
"$<INSTALL_INTERFACE:${CPP_LIB_INSTALL_INTERFACE}>"
3226
)
33-
target_compile_features(${_TARGET_LIB_NAME} INTERFACE cxx_std_20)
34-
add_library(${arg_cpp_lib_NAMESPACE}::${arg_cpp_lib_NAME} ALIAS ${_TARGET_LIB_NAME})
27+
target_compile_features(${arg_cpp_lib_NAME} INTERFACE cxx_std_20)
28+
add_library(${arg_cpp_lib_NAMESPACE}::${arg_cpp_lib_NAME} ALIAS ${arg_cpp_lib_NAME})
3529
endfunction()

0 commit comments

Comments
 (0)