From 37a3ea79787e61220c494c2fb0f2279031e8d14d Mon Sep 17 00:00:00 2001 From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com> Date: Wed, 15 Nov 2023 00:36:02 -0500 Subject: [PATCH] Adjust indentation --- cmake/InstallRules.cmake | 68 +++++++++++++++---------------- cmake/OptionVariables.cmake | 22 +++++----- cmake/PreventInSourceBuilds.cmake | 6 +-- cmake/ProjectIsTopLevel.cmake | 6 +-- 4 files changed, 51 insertions(+), 51 deletions(-) diff --git a/cmake/InstallRules.cmake b/cmake/InstallRules.cmake index fa23e85..4fc7002 100644 --- a/cmake/InstallRules.cmake +++ b/cmake/InstallRules.cmake @@ -3,67 +3,67 @@ include(CMakePackageConfigHelpers) # copy header files to CMAKE_INSTALL_INCLUDEDIR # don't include third party header files install( - DIRECTORY - "${PROJECT_SOURCE_DIR}/include/" # our header files - "${PROJECT_BINARY_DIR}/include/" # generated header files - DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" - COMPONENT ${package_name}-development - # PATTERN "**/third_party" EXCLUDE # skip third party directory - # PATTERN "**/third_party/**" EXCLUDE # skip third party files + DIRECTORY + "${PROJECT_SOURCE_DIR}/include/" # our header files + "${PROJECT_BINARY_DIR}/include/" # generated header files + DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" + COMPONENT ${package_name}-development + # PATTERN "**/third_party" EXCLUDE # skip third party directory + # PATTERN "**/third_party/**" EXCLUDE # skip third party files ) # copy target build output artifacts to OS dependent locations # (Except includes, that just sets a compiler flag with the path) install( - TARGETS ${target_name} - EXPORT ${package_name}-targets - RUNTIME # - COMPONENT ${package_name}-runtime - LIBRARY # - COMPONENT ${package_name}-runtime - NAMELINK_COMPONENT ${package_name}-development - ARCHIVE # - COMPONENT ${package_name}-development - INCLUDES # - DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" + TARGETS ${target_name} + EXPORT ${package_name}-targets + RUNTIME # + COMPONENT ${package_name}-runtime + LIBRARY # + COMPONENT ${package_name}-runtime + NAMELINK_COMPONENT ${package_name}-development + ARCHIVE # + COMPONENT ${package_name}-development + INCLUDES # + DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" ) # create config file that points to targets file configure_file( - "${PROJECT_SOURCE_DIR}/cmake/in/cpptrace-config-cmake.in" - "${PROJECT_BINARY_DIR}/cmake/${package_name}-config.cmake" - @ONLY + "${PROJECT_SOURCE_DIR}/cmake/in/cpptrace-config-cmake.in" + "${PROJECT_BINARY_DIR}/cmake/${package_name}-config.cmake" + @ONLY ) # copy config file for find_package to find install( - FILES "${PROJECT_BINARY_DIR}/cmake/${package_name}-config.cmake" - DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" - COMPONENT ${package_name}-development + FILES "${PROJECT_BINARY_DIR}/cmake/${package_name}-config.cmake" + DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" + COMPONENT ${package_name}-development ) # create version file for consumer to check version in CMake write_basic_package_version_file( - "${package_name}-config-version.cmake" - COMPATIBILITY SameMajorVersion # a.k.a SemVer + "${package_name}-config-version.cmake" + COMPATIBILITY SameMajorVersion # a.k.a SemVer ) # copy version file for find_package to find for version check install( - FILES "${PROJECT_BINARY_DIR}/${package_name}-config-version.cmake" - DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" - COMPONENT ${package_name}-development + FILES "${PROJECT_BINARY_DIR}/${package_name}-config-version.cmake" + DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" + COMPONENT ${package_name}-development ) # create targets file included by config file with targets for consumers install( - EXPORT ${package_name}-targets - NAMESPACE cpptrace:: - DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" - COMPONENT ${package_name}-development + EXPORT ${package_name}-targets + NAMESPACE cpptrace:: + DESTINATION "${CPPTRACE_INSTALL_CMAKEDIR}" + COMPONENT ${package_name}-development ) # support packaging library if(PROJECT_IS_TOP_LEVEL) - include(CPack) + include(CPack) endif() diff --git a/cmake/OptionVariables.cmake b/cmake/OptionVariables.cmake index ad9ce03..183a942 100644 --- a/cmake/OptionVariables.cmake +++ b/cmake/OptionVariables.cmake @@ -44,15 +44,15 @@ endif() # add_subdirectory or FetchContent is used to consume this project. set(warning_guard ) if(NOT PROJECT_IS_TOP_LEVEL) - option( - CPPTRACE_INCLUDES_WITH_SYSTEM - "Use SYSTEM modifier for ${package_name}'s includes, disabling warnings" - ON - ) - mark_as_advanced(CPPTRACE_INCLUDES_WITH_SYSTEM) - if(CPPTRACE_INCLUDES_WITH_SYSTEM) - set(warning_guard SYSTEM) - endif() + option( + CPPTRACE_INCLUDES_WITH_SYSTEM + "Use SYSTEM modifier for ${package_name}'s includes, disabling warnings" + ON + ) + mark_as_advanced(CPPTRACE_INCLUDES_WITH_SYSTEM) + if(CPPTRACE_INCLUDES_WITH_SYSTEM) + set(warning_guard SYSTEM) + endif() endif() # ---- Enable Testing ---- @@ -89,8 +89,8 @@ mark_as_advanced(CPPTRACE_BUILD_TESTING) # unexpected errors. if(PROJECT_IS_TOP_LEVEL) set( - CMAKE_INSTALL_INCLUDEDIR "include/${package_name}-${PROJECT_VERSION}" - CACHE STRING "" + CMAKE_INSTALL_INCLUDEDIR "include/${package_name}-${PROJECT_VERSION}" + CACHE STRING "" ) # marked as advanced in GNUInstallDirs version, so we follow their lead mark_as_advanced(CMAKE_INSTALL_INCLUDEDIR) diff --git a/cmake/PreventInSourceBuilds.cmake b/cmake/PreventInSourceBuilds.cmake index 43113fe..b9eedc1 100644 --- a/cmake/PreventInSourceBuilds.cmake +++ b/cmake/PreventInSourceBuilds.cmake @@ -1,8 +1,8 @@ # In-source build guard if(CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR) message( - FATAL_ERROR - "In-source builds are not supported. " - "You may need to delete 'CMakeCache.txt' and 'CMakeFiles/' before rebuilding this project." + FATAL_ERROR + "In-source builds are not supported. " + "You may need to delete 'CMakeCache.txt' and 'CMakeFiles/' before rebuilding this project." ) endif() diff --git a/cmake/ProjectIsTopLevel.cmake b/cmake/ProjectIsTopLevel.cmake index 3435fc0..34f3e6b 100644 --- a/cmake/ProjectIsTopLevel.cmake +++ b/cmake/ProjectIsTopLevel.cmake @@ -1,6 +1,6 @@ # This variable is set by project() in CMake 3.21+ string( - COMPARE EQUAL - "${CMAKE_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}" - PROJECT_IS_TOP_LEVEL + COMPARE EQUAL + "${CMAKE_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}" + PROJECT_IS_TOP_LEVEL )