diff options
Diffstat (limited to 'CMake/Macros.cmake')
| -rw-r--r-- | CMake/Macros.cmake | 44 | 
1 files changed, 4 insertions, 40 deletions
| diff --git a/CMake/Macros.cmake b/CMake/Macros.cmake index 87bf905f2..7f7134515 100644 --- a/CMake/Macros.cmake +++ b/CMake/Macros.cmake @@ -5,7 +5,7 @@  # multiple times with a sequence of possibly dependent libraries in  # order of least-to-most-dependent.  Some libraries depend on others  # to link correctly. -macro(CHECK_LIBRARY_EXISTS_CONCAT LIBRARY SYMBOL VARIABLE) +macro(check_library_exists_concat LIBRARY SYMBOL VARIABLE)    check_library_exists("${LIBRARY};${CURL_LIBS}" ${SYMBOL} "${CMAKE_LIBRARY_PATH}"      ${VARIABLE})    if(${VARIABLE}) @@ -17,7 +17,7 @@ endmacro()  # This macro is intended to be called multiple times with a sequence of  # possibly dependent header files.  Some headers depend on others to be  # compiled correctly. -macro(CHECK_INCLUDE_FILE_CONCAT FILE VARIABLE) +macro(check_include_file_concat FILE VARIABLE)    check_include_files("${CURL_INCLUDES};${FILE}" ${VARIABLE})    if(${VARIABLE})      set(CURL_INCLUDES ${CURL_INCLUDES} ${FILE}) @@ -26,7 +26,7 @@ macro(CHECK_INCLUDE_FILE_CONCAT FILE VARIABLE)  endmacro()  # For other curl specific tests, use this macro. -macro(CURL_INTERNAL_TEST CURL_TEST) +macro(curl_internal_test CURL_TEST)    if(NOT DEFINED "${CURL_TEST}")      set(MACRO_CHECK_FUNCTION_DEFINITIONS        "-D${CURL_TEST} ${CURL_TEST_DEFINES} ${CMAKE_REQUIRED_FLAGS}") @@ -58,43 +58,7 @@ macro(CURL_INTERNAL_TEST CURL_TEST)    endif()  endmacro() -macro(CURL_INTERNAL_TEST_RUN CURL_TEST) -  if(NOT DEFINED "${CURL_TEST}_COMPILE") -    set(MACRO_CHECK_FUNCTION_DEFINITIONS -      "-D${CURL_TEST} ${CMAKE_REQUIRED_FLAGS}") -    if(CMAKE_REQUIRED_LIBRARIES) -      set(CURL_TEST_ADD_LIBRARIES -        "-DLINK_LIBRARIES:STRING=${CMAKE_REQUIRED_LIBRARIES}") -    endif() - -    message(STATUS "Performing Curl Test ${CURL_TEST}") -    try_run(${CURL_TEST} ${CURL_TEST}_COMPILE -      ${CMAKE_BINARY_DIR} -      ${CMAKE_CURRENT_SOURCE_DIR}/CMake/CurlTests.c -      CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_FUNCTION_DEFINITIONS} -      "${CURL_TEST_ADD_LIBRARIES}" -      OUTPUT_VARIABLE OUTPUT) -    if(${CURL_TEST}_COMPILE AND NOT ${CURL_TEST}) -      set(${CURL_TEST} 1 CACHE INTERNAL "Curl test ${FUNCTION}") -      message(STATUS "Performing Curl Test ${CURL_TEST} - Success") -    else() -      message(STATUS "Performing Curl Test ${CURL_TEST} - Failed") -      set(${CURL_TEST} "" CACHE INTERNAL "Curl test ${FUNCTION}") -      file(APPEND "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log" -        "Performing Curl Test ${CURL_TEST} failed with the following output:\n" -        "${OUTPUT}") -      if(${CURL_TEST}_COMPILE) -        file(APPEND -          "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log" -          "There was a problem running this test\n") -      endif() -      file(APPEND "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log" -        "\n\n") -    endif() -  endif() -endmacro() - -macro(CURL_NROFF_CHECK) +macro(curl_nroff_check)    find_program(NROFF NAMES gnroff nroff)    if(NROFF)      # Need a way to write to stdin, this will do | 
