commit:     a26f145f893c3aeffbbbd6ff7dac932c44b6e024
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 21:15:39 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 13:55:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26f145f

cmake.eclass: Reformat the cmake code we write to lowercase calls

Add some indendation, drop space between function name and brackets,
cleanup old style if-else-endif.

Bug: https://bugs.gentoo.org/739230
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 eclass/cmake.eclass | 106 +++++++++++++++++++++++++---------------------------
 1 file changed, 51 insertions(+), 55 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index ddee554d429..62fa0271570 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -292,7 +292,7 @@ _cmake_modify-cmakelists() {
        # NOTE Append some useful summary here
        cat >> "${CMAKE_USE_DIR}"/CMakeLists.txt <<- _EOF_ || die
 
-               MESSAGE(STATUS "<<< Gentoo configuration >>>
+               message(STATUS "<<< Gentoo configuration >>>
                Build type      \${CMAKE_BUILD_TYPE}
                Install path    \${CMAKE_INSTALL_PREFIX}
                Compiler flags:
@@ -392,12 +392,12 @@ cmake_src_configure() {
        local build_rules=${BUILD_DIR}/gentoo_rules.cmake
 
        cat > "${build_rules}" <<- _EOF_ || die
-               SET (CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "ASM 
compile command" FORCE)
-               SET (CMAKE_ASM-ATT_COMPILE_OBJECT "<CMAKE_ASM-ATT_COMPILER> 
<DEFINES> <INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c -x assembler <SOURCE>" 
CACHE STRING "ASM-ATT compile command" FORCE)
-               SET (CMAKE_ASM-ATT_LINK_FLAGS "-nostdlib" CACHE STRING "ASM-ATT 
link flags" FORCE)
-               SET (CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C compile 
command" FORCE)
-               SET (CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C++ 
compile command" FORCE)
-               SET (CMAKE_Fortran_COMPILE_OBJECT "<CMAKE_Fortran_COMPILER> 
<DEFINES> <INCLUDES> ${FCFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING 
"Fortran compile command" FORCE)
+               set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "ASM 
compile command" FORCE)
+               set(CMAKE_ASM-ATT_COMPILE_OBJECT "<CMAKE_ASM-ATT_COMPILER> 
<DEFINES> <INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c -x assembler <SOURCE>" 
CACHE STRING "ASM-ATT compile command" FORCE)
+               set(CMAKE_ASM-ATT_LINK_FLAGS "-nostdlib" CACHE STRING "ASM-ATT 
link flags" FORCE)
+               set(CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C compile 
command" FORCE)
+               set(CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> <DEFINES> 
<INCLUDES> ${CPPFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING "C++ 
compile command" FORCE)
+               set(CMAKE_Fortran_COMPILE_OBJECT "<CMAKE_Fortran_COMPILER> 
<DEFINES> <INCLUDES> ${FCFLAGS} <FLAGS> -o <OBJECT> -c <SOURCE>" CACHE STRING 
"Fortran compile command" FORCE)
        _EOF_
 
        local myCC=$(tc-getCC) myCXX=$(tc-getCXX) myFC=$(tc-getFC)
@@ -409,14 +409,14 @@ cmake_src_configure() {
        # space separated.
        local toolchain_file=${BUILD_DIR}/gentoo_toolchain.cmake
        cat > ${toolchain_file} <<- _EOF_ || die
-               SET (CMAKE_ASM_COMPILER "${myCC/ /;}")
-               SET (CMAKE_ASM-ATT_COMPILER "${myCC/ /;}")
-               SET (CMAKE_C_COMPILER "${myCC/ /;}")
-               SET (CMAKE_CXX_COMPILER "${myCXX/ /;}")
-               SET (CMAKE_Fortran_COMPILER "${myFC/ /;}")
-               SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive 
manager" FORCE)
-               SET (CMAKE_RANLIB $(type -P $(tc-getRANLIB)) CACHE FILEPATH 
"Archive index generator" FORCE)
-               SET (CMAKE_SYSTEM_PROCESSOR "${CHOST%%-*}")
+               set(CMAKE_ASM_COMPILER "${myCC/ /;}")
+               set(CMAKE_ASM-ATT_COMPILER "${myCC/ /;}")
+               set(CMAKE_C_COMPILER "${myCC/ /;}")
+               set(CMAKE_CXX_COMPILER "${myCXX/ /;}")
+               set(CMAKE_Fortran_COMPILER "${myFC/ /;}")
+               set(CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive 
manager" FORCE)
+               set(CMAKE_RANLIB $(type -P $(tc-getRANLIB)) CACHE FILEPATH 
"Archive index generator" FORCE)
+               set(CMAKE_SYSTEM_PROCESSOR "${CHOST%%-*}")
        _EOF_
 
        # We are using the C compiler for assembly by default.
@@ -432,24 +432,24 @@ cmake_src_configure() {
                        Winnt)
                                sysname="Windows"
                                cat >> "${toolchain_file}" <<- _EOF_ || die
-                                       SET (CMAKE_RC_COMPILER $(tc-getRC))
+                                       set(CMAKE_RC_COMPILER $(tc-getRC))
                                _EOF_
                                ;;
                        *) sysname="${KERNEL}" ;;
                esac
 
                cat >> "${toolchain_file}" <<- _EOF_ || die
-                       SET (CMAKE_SYSTEM_NAME "${sysname}")
+                       set(CMAKE_SYSTEM_NAME "${sysname}")
                _EOF_
 
                if [ "${SYSROOT:-/}" != "/" ] ; then
                        # When cross-compiling with a sysroot (e.g. with 
crossdev's emerge wrappers)
                        # we need to tell cmake to use libs/headers from the 
sysroot but programs from / only.
                        cat >> "${toolchain_file}" <<- _EOF_ || die
-                               SET (CMAKE_FIND_ROOT_PATH "${SYSROOT}")
-                               SET (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
-                               SET (CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
-                               SET (CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
+                               set(CMAKE_FIND_ROOT_PATH "${SYSROOT}")
+                               set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
+                               set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
+                               set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
                        _EOF_
                fi
        fi
@@ -458,20 +458,16 @@ cmake_src_configure() {
                cat >> "${build_rules}" <<- _EOF_ || die
                        # in Prefix we need rpath and must ensure cmake gets 
our default linker path
                        # right ... except for Darwin hosts
-                       IF (NOT APPLE)
-                       SET (CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE)
-                       SET (CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH 
"${EPREFIX}/usr/${CHOST}/lib/gcc;${EPREFIX}/usr/${CHOST}/lib;${EPREFIX}/usr/$(get_libdir);${EPREFIX}/$(get_libdir)"
-                       CACHE STRING "" FORCE)
-
-                       ELSE ()
-
-                       SET (CMAKE_PREFIX_PATH "${EPREFIX}/usr" CACHE STRING "" 
FORCE)
-                       SET (CMAKE_MACOSX_RPATH ON CACHE BOOL "" FORCE)
-                       SET (CMAKE_SKIP_BUILD_RPATH OFF CACHE BOOL "" FORCE)
-                       SET (CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE)
-                       SET (CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE CACHE BOOL 
"" FORCE)
-
-                       ENDIF (NOT APPLE)
+                       if(NOT APPLE)
+                               set(CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE)
+                               set(CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH 
"${EPREFIX}/usr/${CHOST}/lib/gcc;${EPREFIX}/usr/${CHOST}/lib;${EPREFIX}/usr/$(get_libdir);${EPREFIX}/$(get_libdir)"
 CACHE STRING "" FORCE)
+                       else()
+                               set(CMAKE_PREFIX_PATH "${EPREFIX}/usr" CACHE 
STRING "" FORCE)
+                               set(CMAKE_MACOSX_RPATH ON CACHE BOOL "" FORCE)
+                               set(CMAKE_SKIP_BUILD_RPATH OFF CACHE BOOL "" 
FORCE)
+                               set(CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE)
+                               set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE 
CACHE BOOL "" FORCE)
+                       endif()
                _EOF_
        fi
 
@@ -479,41 +475,41 @@ cmake_src_configure() {
        local common_config=${BUILD_DIR}/gentoo_common_config.cmake
        local libdir=$(get_libdir)
        cat > "${common_config}" <<- _EOF_ || die
-               SET (CMAKE_GENTOO_BUILD ON CACHE BOOL "Indicate Gentoo package 
build")
-               SET (LIB_SUFFIX ${libdir/lib} CACHE STRING "library path 
suffix" FORCE)
-               SET (CMAKE_INSTALL_LIBDIR ${libdir} CACHE PATH "Output 
directory for libraries")
-               SET (CMAKE_INSTALL_INFODIR "${EPREFIX}/usr/share/info" CACHE 
PATH "")
-               SET (CMAKE_INSTALL_MANDIR "${EPREFIX}/usr/share/man" CACHE PATH 
"")
-               SET (CMAKE_USER_MAKE_RULES_OVERRIDE "${build_rules}" CACHE 
FILEPATH "Gentoo override rules")
-               SET (CMAKE_INSTALL_DOCDIR "${EPREFIX}/usr/share/doc/${PF}" 
CACHE PATH "")
-               SET (BUILD_SHARED_LIBS ON CACHE BOOL "")
+               set(CMAKE_GENTOO_BUILD ON CACHE BOOL "Indicate Gentoo package 
build")
+               set(LIB_SUFFIX ${libdir/lib} CACHE STRING "library path suffix" 
FORCE)
+               set(CMAKE_INSTALL_LIBDIR ${libdir} CACHE PATH "Output directory 
for libraries")
+               set(CMAKE_INSTALL_INFODIR "${EPREFIX}/usr/share/info" CACHE 
PATH "")
+               set(CMAKE_INSTALL_MANDIR "${EPREFIX}/usr/share/man" CACHE PATH 
"")
+               set(CMAKE_USER_MAKE_RULES_OVERRIDE "${build_rules}" CACHE 
FILEPATH "Gentoo override rules")
+               set(CMAKE_INSTALL_DOCDIR "${EPREFIX}/usr/share/doc/${PF}" CACHE 
PATH "")
+               set(BUILD_SHARED_LIBS ON CACHE BOOL "")
        _EOF_
 
        if [[ -n ${_ECM_ECLASS} ]]; then
-               echo 'SET (ECM_DISABLE_QMLPLUGINDUMP ON CACHE BOOL "")' >> 
"${common_config}" || die
+               echo 'set(ECM_DISABLE_QMLPLUGINDUMP ON CACHE BOOL "")' >> 
"${common_config}" || die
        fi
 
        # See bug 689410
        if [[ "${ARCH}" == riscv ]]; then
-               echo 'SET (CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX 
'"${libdir#lib}"' CACHE STRING "library search suffix" FORCE)' >> 
"${common_config}" || die
+               echo 'set(CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX 
'"${libdir#lib}"' CACHE STRING "library search suffix" FORCE)' >> 
"${common_config}" || die
        fi
 
        if [[ "${NOCOLOR}" = true || "${NOCOLOR}" = yes ]]; then
-               echo 'SET (CMAKE_COLOR_MAKEFILE OFF CACHE BOOL "pretty colors 
during make" FORCE)' >> "${common_config}" || die
+               echo 'set(CMAKE_COLOR_MAKEFILE OFF CACHE BOOL "pretty colors 
during make" FORCE)' >> "${common_config}" || die
        fi
 
        # Wipe the default optimization flags out of CMake
        if [[ ${CMAKE_BUILD_TYPE} != Gentoo ]]; then
                cat >> ${common_config} <<- _EOF_ || die
-                       SET (CMAKE_ASM_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
-                       SET (CMAKE_ASM-ATT_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
-                       SET (CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
-                       SET (CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
-                       SET (CMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
-                       SET (CMAKE_EXE_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
-                       SET (CMAKE_MODULE_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
-                       SET (CMAKE_SHARED_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
-                       SET (CMAKE_STATIC_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
+                       set(CMAKE_ASM_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
+                       set(CMAKE_ASM-ATT_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
+                       set(CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE STRING 
"")
+                       set(CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
+                       set(CMAKE_Fortran_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE 
STRING "")
+                       set(CMAKE_EXE_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
+                       set(CMAKE_MODULE_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
+                       set(CMAKE_SHARED_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
+                       set(CMAKE_STATIC_LINKER_FLAGS_${CMAKE_BUILD_TYPE^^} "" 
CACHE STRING "")
                _EOF_
        fi
 

Reply via email to