This commit is contained in:
Zhao Yuhang 2023-09-09 20:52:31 +08:00
parent 4b0467b1e4
commit cbbe5f32fb
1 changed files with 3 additions and 3 deletions

View File

@ -1936,7 +1936,7 @@ function(add_project_config)
message(AUTHOR_WARNING "add_project_config: You need to call setup_project() first!")
return()
endif()
cmake_parse_arguments(arg "" "KEY;VALUE;CONDITION" "" ${ARGN})
cmake_parse_arguments(arg "" "KEY;VALUE" "CONDITION" ${ARGN})
if(NOT arg_KEY)
message(AUTHOR_WARNING "add_project_config: You need to specify the KEY name!")
return()
@ -1978,7 +1978,7 @@ function(enable_project_config)
if(arg_UNPARSED_ARGUMENTS)
message(AUTHOR_WARNING "enable_project_config: Unrecognized arguments: ${arg_UNPARSED_ARGUMENTS}")
endif()
add_project_config(KEY "${arg_KEY}" TRUE)
add_project_config(KEY "${arg_KEY}" VALUE "TRUE")
endfunction()
function(disable_project_config)
@ -1990,7 +1990,7 @@ function(disable_project_config)
if(arg_UNPARSED_ARGUMENTS)
message(AUTHOR_WARNING "disable_project_config: Unrecognized arguments: ${arg_UNPARSED_ARGUMENTS}")
endif()
add_project_config(KEY "${arg_KEY}" FALSE)
add_project_config(KEY "${arg_KEY}" VALUE "FALSE")
endfunction()
function(generate_project_config)