Имена переменных

This commit is contained in:
Andrei Astafev 2021-07-06 04:54:20 +03:00
parent 7c22ac6b82
commit 2f3f45f2a0
2 changed files with 8 additions and 8 deletions

View File

@ -4,15 +4,15 @@ function(add_common_library target)
set(oneValueArgs OUTPUT_NAME)
set(multiValueArgs SOURCES)
cmake_parse_arguments(_LOCAL "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
cmake_parse_arguments(_PREFIX "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
if(_LOCAL_OUTPUT_NAME)
set(output_name ${_LOCAL_OUTPUT_NAME})
if(_PREFIX_OUTPUT_NAME)
set(output_name ${_PREFIX_OUTPUT_NAME})
else()
set(output_name ${target})
endif()
add_library(${target} OBJECT ${_LOCAL_SOURCES})
add_library(${target} OBJECT ${_PREFIX_SOURCES})
target_include_directories(
${target} PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/include> $<INSTALL_INTERFACE:include/${target}>)

View File

@ -3,13 +3,13 @@ function(enable_high_precision_math)
set(oneValueArgs)
set(multiValueArgs)
cmake_parse_arguments(_PKG "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
cmake_parse_arguments(_PREFIX "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
if(MPFR AND QUAD)
if(_PREFIX_MPFR AND _PREFIX_QUAD)
message(FATAL_ERROR "Mutually exclusive options QUAD and MPFR")
endif()
if(MPFR)
if(_PREFIX_MPFR)
find_package(MPFR)
if(MPFR_FOUND)
find_package(MPFRCppThirdparty)
@ -17,7 +17,7 @@ function(enable_high_precision_math)
return()
endif()
if(QUAD)
if(_PREFIX_QUAD)
find_package(Quadmath)
if(QUADMATH_FOUND)
add_definitions(-DHAVE_QUADMATH=1)