=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-162-will need to change the code, especially in tests where you use targets just ecbuild-3.4.1/ecbuild_3.4_release_notes.rst:163:built to use ``$<TARGET_FILE:tgt_name>``:: ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-164- ############################################## ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-180-need to both ``configure_file()`` and then take that and use ecbuild-3.4.1/ecbuild_3.4_release_notes.rst:181:``file(GENERATE...)`` to obtain the ``$<TARGET_FILE:tgt_name>`` expansions in ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-182-the script. There is a very convenient ``ecbuild_configure_file()`` that does ############################################## ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-394- # some CMake macros ecbuild-3.4.1/ecbuild_3.4_release_notes.rst:395: include( ${example_CMAKE_DIR}/example_macros.cmake ) ecbuild-3.4.1/ecbuild_3.4_release_notes.rst-396- ############################################## ecbuild-3.4.1/lib/cmake/ecbuild/ecbuild-config-version.cmake:1:include(${CMAKE_CURRENT_LIST_DIR}/../../../cmake/ecbuild_parse_version.cmake) ecbuild-3.4.1/lib/cmake/ecbuild/ecbuild-config-version.cmake-2-ecbuild_parse_version_file(${CMAKE_CURRENT_LIST_DIR}/../../../VERSION PREFIX PACKAGE) ############################################## ecbuild-3.4.1/bin/ecbuild-291- --*=*) ecbuild-3.4.1/bin/ecbuild:292: opt=`echo "$1" | sed 's/=.*//'` ecbuild-3.4.1/bin/ecbuild:293: val=`echo "$1" | sed 's/--[_a-zA-Z0-9-]*=//'` ecbuild-3.4.1/bin/ecbuild-294- ;; ############################################## ecbuild-3.4.1/examples/simple/CMakeLists.txt-110-# `compute` executable is made from the source file `compute.cc` with ecbuild-3.4.1/examples/simple/CMakeLists.txt:111:# additional preprocessor definitions fetched from `${compute_defs}`, and with ecbuild-3.4.1/examples/simple/CMakeLists.txt-112-# a dependency on the `circle` library. ############################################## ecbuild-3.4.1/examples/simple/README.md-18-The FindGSL macro provided by CMake looks for the `GSL_ROOT_DIR` environment ecbuild-3.4.1/examples/simple/README.md:19:variable. The libraries are expected to be in `$GSL_ROOT_DIR/lib` and the ecbuild-3.4.1/examples/simple/README.md:20:headers in `$GSL_ROOT_DIR/include/gsl`. On Unix, the ecbuild-3.4.1/examples/simple/README.md:21:`$GSL_ROOT_DIR/bin/gsl-config` tool will be used if it exists. ecbuild-3.4.1/examples/simple/README.md-22- ############################################## ecbuild-3.4.1/tools/license.pl-88- print("$file: updating license year to $currentyear\n"); ecbuild-3.4.1/tools/license.pl:89: system("perl -pi -e 's/Copyright ([0-9]{4})-[0-9]{4} ECMWF/Copyright \$1-$currentyear ECMWF/' $file"); ecbuild-3.4.1/tools/license.pl-90- } ############################################## ecbuild-3.4.1/tools/license.pl-135- print "UPDATING file $file\n"; ecbuild-3.4.1/tools/license.pl:136: system("p4 edit $file") unless(-w $file); ecbuild-3.4.1/tools/license.pl-137-#s cp($file,"$file.old") or die "cp($file,$file.old): $!"; ############################################## ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake-45-# This will write the given source to a .c file and compile and run it with ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake-48-# ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/cmake/ecbuild_check_c_source_return.cmake-50-# ############################################## ecbuild-3.4.1/cmake/ecbuild_log.cmake-49-# ECBUILD_LOG_FILE : path ecbuild-3.4.1/cmake/ecbuild_log.cmake:50:# set the log file, defaults to ``${CMAKE_BINARY_DIR}/ecbuild.log`` ecbuild-3.4.1/cmake/ecbuild_log.cmake-51-# ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_setversion.cmake-34- if( EXISTS ${PROJECT_SOURCE_DIR}/VERSION.cmake ) ecbuild-3.4.1/cmake/compat/ecbuild_compat_setversion.cmake:35: include( ${PROJECT_SOURCE_DIR}/VERSION.cmake ) ecbuild-3.4.1/cmake/compat/ecbuild_compat_setversion.cmake-36- set( __version ${${PROJECT_NAME}_VERSION_STR} ) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-56- if( _p_UNPARSED_ARGUMENTS ) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:57: ecbuild_critical("Unknown keywords given to ecbuild_compat_require(): \"${_p_UNPARSED_ARGUMENTS}\"") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-58- endif() ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-69- if( __description LESS 0 ) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:70: ecbuild_debug("ecbuild_compat_require(${pkgname}): no package description found, using provided description '${_p_DESCRIPTION}'") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-71- list(APPEND pkglist DESCRIPTION "${_p_DESCRIPTION}") ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-86- if(${pkgname}_FOUND OR ${pkgUPPER}_FOUND OR ${pkgLOWER}_FOUND) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:87: ecbuild_debug("ecbuild_compat_require(${pkgname}): ${pkgname} has already been found") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-88- else() ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-91- ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:92: ecbuild_debug("ecbuild_compat_require(${pkgname}): calling ecbuild_use_package(${pkglist})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-93- ecbuild_use_package(${pkglist}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-97- if(pkgname STREQUAL "LAPACK") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:98: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for LAPACK - ecbuild_find_package(NAME ${pkglist})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-99- ecbuild_find_package(NAME ${pkglist}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-107- list(REMOVE_ITEM _find_args "MPI") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:108: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for MPI - ecbuild_find_mpi(${_find_args})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-109- ecbuild_find_mpi(${_find_args}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-116- endif() ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:117: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for OpenMP - ecbuild_find_omp(${_find_args})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-118- ecbuild_find_omp(${_find_args}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-122- list(REMOVE_ITEM _find_args ${pkgname}) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:123: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for Python - ecbuild_find_python(${_find_args})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-124- ecbuild_find_python(${_find_args}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-129- list(REMOVE_ITEM _find_args ${pkgname}) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:130: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for lex-yacc - ecbuild_find_lexyacc(${_find_args})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-131- ecbuild_find_lexyacc(${_find_args}) ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-133- else() ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:134: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for package ${pkgname} - find_package(${pkglist})") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-135- ############################################## ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-163- string( TOUPPER ${PROJECT_NAME} PROJECT_NAME_CAPS ) ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake:164: ecbuild_debug("ecbuild_compat_require(${pkgname}): appending ${pkgname} to ${PROJECT_NAME_CAPS}_TPLS") ecbuild-3.4.1/cmake/compat/ecbuild_compat_require.cmake-165- list(APPEND ${PROJECT_NAME_CAPS}_TPLS ${pkgname}) ############################################## ecbuild-3.4.1/cmake/ecbuild_get_date.cmake-14-# ecbuild-3.4.1/cmake/ecbuild_get_date.cmake:15:# Set the CMake variable ``${DATE}`` to the current date in the form ecbuild-3.4.1/cmake/ecbuild_get_date.cmake-16-# YYYY.mm.DD. :: ############################################## ecbuild-3.4.1/cmake/ecbuild_get_date.cmake-36-# ecbuild-3.4.1/cmake/ecbuild_get_date.cmake:37:# Set the CMake variable ``${TIMESTAMP}`` to the current date and time in the ecbuild-3.4.1/cmake/ecbuild_get_date.cmake-38-# form YYYYmmDDHHMMSS. :: ############################################## ecbuild-3.4.1/cmake/Findecbuild.cmake-19-if(ecbuild_MACROS_DIR) ecbuild-3.4.1/cmake/Findecbuild.cmake:20: include(${ecbuild_MACROS_DIR}/ecbuild_parse_version.cmake) ecbuild-3.4.1/cmake/Findecbuild.cmake-21- ecbuild_parse_version_file(${ecbuild_MACROS_DIR}/VERSION PREFIX ecbuild) ############################################## ecbuild-3.4.1/cmake/ecbuild_get_cxx11_flags.cmake-14-# ecbuild-3.4.1/cmake/ecbuild_get_cxx11_flags.cmake:15:# Set the CMake variable ``${CXX11_FLAGS}`` to the C++11 flags for the current ecbuild-3.4.1/cmake/ecbuild_get_cxx11_flags.cmake-16-# compiler (based on macros from https://github.com/UCL/GreatCMakeCookOff). :: ############################################## ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake-40- ecbuild_debug( "ecbuild_compiler_flags(${_lang}): try include ${ECBUILD_MACROS_DIR}/compiler_flags/${CMAKE_${_lang}_COMPILER_ID}_${_lang}.cmake ") ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake:41: include( ${ECBUILD_MACROS_DIR}/compiler_flags/${CMAKE_${_lang}_COMPILER_ID}_${_lang}.cmake OPTIONAL ) ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake-42- endif() ############################################## ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake-182-if( ECBUILD_COMPILE_FLAGS ) ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake:183: include( "${ECBUILD_COMPILE_FLAGS}" ) ecbuild-3.4.1/cmake/ecbuild_compiler_flags.cmake-184-endif() ############################################## ecbuild-3.4.1/cmake/project-config.cmake.in-43- if(@PROJECT_NAME@_TARGETS_FILE) ecbuild-3.4.1/cmake/project-config.cmake.in:44: include(${@PROJECT_NAME@_TARGETS_FILE}) ecbuild-3.4.1/cmake/project-config.cmake.in-45- endif() ############################################## ecbuild-3.4.1/cmake/project-config.cmake.in-50- set(@PROJECT_NAME@_IMPORT_FILE "${@PROJECT_NAME@_CMAKE_DIR}/@CONF_IMPORT_FILE@") ecbuild-3.4.1/cmake/project-config.cmake.in:51: include(${@PROJECT_NAME@_IMPORT_FILE}) ecbuild-3.4.1/cmake/project-config.cmake.in-52-endif() ############################################## ecbuild-3.4.1/cmake/project-config.cmake.in-58- ecbuild-3.4.1/cmake/project-config.cmake.in:59: include(${CMAKE_CURRENT_LIST_FILE}.tpls OPTIONAL) ecbuild-3.4.1/cmake/project-config.cmake.in-60-endif() ############################################## ecbuild-3.4.1/cmake/ecbuild_add_option.cmake-218- ecbuild-3.4.1/cmake/ecbuild_add_option.cmake:219: ecbuild_compat_require(pkgname ${pkg} ${_no_tpl} FEATURE "${_p_FEATURE}" DESCRIPTION "${_p_DESCRIPTION}") ecbuild-3.4.1/cmake/ecbuild_add_option.cmake-220- ############################################## ecbuild-3.4.1/cmake/ecbuild_find_package.cmake-325- set( _failed_help "find_package(${_PAR_NAME}) used a Find${_PAR_NAME} module to find ${_PAR_NAME}\n" ecbuild-3.4.1/cmake/ecbuild_find_package.cmake:326: " Please check file `${${_PAR_NAME}_FindModule}` for help on setting variables to find this package." ) ecbuild-3.4.1/cmake/ecbuild_find_package.cmake-327- else() ############################################## ecbuild-3.4.1/cmake/ecbuild_enable_fortran.cmake-21-# ecbuild-3.4.1/cmake/ecbuild_enable_fortran.cmake:22:# MODULE_DIRECTORY : optional, defaults to ``${PROJECT_BINARY_DIR}/module`` ecbuild-3.4.1/cmake/ecbuild_enable_fortran.cmake-23-# set the CMAKE_Fortran_MODULE_DIRECTORY ############################################## ecbuild-3.4.1/cmake/ecbuild-config-version.cmake:1:include(${CMAKE_CURRENT_LIST_DIR}/ecbuild_parse_version.cmake) ecbuild-3.4.1/cmake/ecbuild-config-version.cmake-2-ecbuild_parse_version_file(${CMAKE_CURRENT_LIST_DIR}/VERSION PREFIX PACKAGE) ############################################## ecbuild-3.4.1/cmake/ecbuild_system.cmake-102- if( ECBUILD_CACHE ) ecbuild-3.4.1/cmake/ecbuild_system.cmake:103: include( ${ECBUILD_CACHE} ) ecbuild-3.4.1/cmake/ecbuild_system.cmake-104- ecbuild_info( "cache ${ECBUILD_CACHE}" ) ############################################## ecbuild-3.4.1/cmake/ecbuild_system.cmake-232- ecbuild-3.4.1/cmake/ecbuild_system.cmake:233: include( ${CMAKE_CURRENT_LIST_DIR}/contrib/GetGitRevisionDescription.cmake ) ecbuild-3.4.1/cmake/ecbuild_system.cmake-234- ############################################## ecbuild-3.4.1/cmake/ecbuild_system.cmake-238- if( ECBUILD_CONFIG ) ecbuild-3.4.1/cmake/ecbuild_system.cmake:239: include( ${ECBUILD_CONFIG} ) ecbuild-3.4.1/cmake/ecbuild_system.cmake-240- endif() ############################################## ecbuild-3.4.1/cmake/ecbuild_system.cmake-280- ecbuild_info( "config ${ECBUILD_CONFIG}" ) ecbuild-3.4.1/cmake/ecbuild_system.cmake:281: include( ${ECBUILD_CONFIG} ) ecbuild-3.4.1/cmake/ecbuild_system.cmake-282- endif() ############################################## ecbuild-3.4.1/cmake/ecbuild_target_flags.cmake-100- ecbuild_debug("ecbuild_target_flags(${target}): setting source file ${lang} flags from ${${target}_${lang}_SOURCE_FLAGS}") ecbuild-3.4.1/cmake/ecbuild_target_flags.cmake:101: include( ${${target}_${lang}_SOURCE_FLAGS} ) ecbuild-3.4.1/cmake/ecbuild_target_flags.cmake-102- ############################################## ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-294-# ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake:295:# TEMPLATE : optional, defaults to ``${ECBUILD_CMAKE_DIR}/pkg-config.pc.in`` ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-296-# template configuration file to use ############################################## ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-299-# ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake:300:# URL : optional, defaults to ``${PROJECT_NAME}_URL`` ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-301-# url of the package ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-302-# ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake:303:# DESCRIPTION : optional, defaults to ``${PROJECT_NAME}_DESCRIPTION`` ecbuild-3.4.1/cmake/ecbuild_pkgconfig.cmake-304-# description of the package ############################################## ecbuild-3.4.1/cmake/contrib/GetGitRevisionDescription.cmake-69- @ONLY) ecbuild-3.4.1/cmake/contrib/GetGitRevisionDescription.cmake:70: include("${GIT_DATA}/grabRef.cmake") ecbuild-3.4.1/cmake/contrib/GetGitRevisionDescription.cmake-71- ############################################## ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake-45-# This will write the given source to a .f file and compile and run it with ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake-48-# ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/cmake/ecbuild_check_fortran_source_return.cmake-50-# ############################################## ecbuild-3.4.1/cmake/ecbuild_print_summary.cmake-41- ecbuild-3.4.1/cmake/ecbuild_print_summary.cmake:42: include( ${project_summary_file} ) ecbuild-3.4.1/cmake/ecbuild_print_summary.cmake-43- ############################################## ecbuild-3.4.1/cmake/ecbuild_check_fortran.cmake-53- ecbuild-3.4.1/cmake/ecbuild_check_fortran.cmake:54: include( ${ECBUILD_MACROS_DIR}/fortran_features/CheckFortranFeatures.cmake ) ecbuild-3.4.1/cmake/ecbuild_check_fortran.cmake-55- ############################################## ecbuild-3.4.1/cmake/ecbuild_find_omp.cmake-147- set(CMAKE_REQUIRED_FLAGS "${_OMP${_STUBS}_${_LANG}_FLAG}") ecbuild-3.4.1/cmake/ecbuild_find_omp.cmake:148: include(Check${_LANG}SourceCompiles) ecbuild-3.4.1/cmake/ecbuild_find_omp.cmake-149- set( _SOURCE ${_OMP${_STUBS}_${_LANG}_TEST_SOURCE} ) ############################################## ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake-45-# This will write the given source to a .cxx file and compile and run it with ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake-48-# ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/cmake/ecbuild_check_cxx_source_return.cmake-50-# ############################################## ecbuild-3.4.1/cmake/ecbuild_append_to_rpath.cmake-22-# * If a directory is relative, build a platform-dependent relative path ecbuild-3.4.1/cmake/ecbuild_append_to_rpath.cmake:23:# (using ``@loader_path`` on Mac OSX, ``$ORIGIN`` on Linux and Solaris) ecbuild-3.4.1/cmake/ecbuild_append_to_rpath.cmake-24-# or fall back to making it absolute by prepending the install prefix. ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake-45-# This will write the given source to a .c file and compile and run it with ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake-48-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_c_source_return.cmake-50-# ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_log.cmake-49-# ECBUILD_LOG_FILE : path ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_log.cmake:50:# set the log file, defaults to ``${CMAKE_BINARY_DIR}/ecbuild.log`` ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_log.cmake-51-# ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_setversion.cmake-34- if( EXISTS ${PROJECT_SOURCE_DIR}/VERSION.cmake ) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_setversion.cmake:35: include( ${PROJECT_SOURCE_DIR}/VERSION.cmake ) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_setversion.cmake-36- set( __version ${${PROJECT_NAME}_VERSION_STR} ) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-56- if( _p_UNPARSED_ARGUMENTS ) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:57: ecbuild_critical("Unknown keywords given to ecbuild_compat_require(): \"${_p_UNPARSED_ARGUMENTS}\"") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-58- endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-69- if( __description LESS 0 ) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:70: ecbuild_debug("ecbuild_compat_require(${pkgname}): no package description found, using provided description '${_p_DESCRIPTION}'") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-71- list(APPEND pkglist DESCRIPTION "${_p_DESCRIPTION}") ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-86- if(${pkgname}_FOUND OR ${pkgUPPER}_FOUND OR ${pkgLOWER}_FOUND) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:87: ecbuild_debug("ecbuild_compat_require(${pkgname}): ${pkgname} has already been found") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-88- else() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-91- ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:92: ecbuild_debug("ecbuild_compat_require(${pkgname}): calling ecbuild_use_package(${pkglist})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-93- ecbuild_use_package(${pkglist}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-97- if(pkgname STREQUAL "LAPACK") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:98: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for LAPACK - ecbuild_find_package(NAME ${pkglist})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-99- ecbuild_find_package(NAME ${pkglist}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-107- list(REMOVE_ITEM _find_args "MPI") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:108: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for MPI - ecbuild_find_mpi(${_find_args})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-109- ecbuild_find_mpi(${_find_args}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-116- endif() ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:117: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for OpenMP - ecbuild_find_omp(${_find_args})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-118- ecbuild_find_omp(${_find_args}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-122- list(REMOVE_ITEM _find_args ${pkgname}) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:123: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for Python - ecbuild_find_python(${_find_args})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-124- ecbuild_find_python(${_find_args}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-129- list(REMOVE_ITEM _find_args ${pkgname}) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:130: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for lex-yacc - ecbuild_find_lexyacc(${_find_args})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-131- ecbuild_find_lexyacc(${_find_args}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-133- else() ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:134: ecbuild_debug("ecbuild_compat_require(${pkgname}): searching for package ${pkgname} - find_package(${pkglist})") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-135- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-163- string( TOUPPER ${PROJECT_NAME} PROJECT_NAME_CAPS ) ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake:164: ecbuild_debug("ecbuild_compat_require(${pkgname}): appending ${pkgname} to ${PROJECT_NAME_CAPS}_TPLS") ecbuild-3.4.1/share/ecbuild/cmake/compat/ecbuild_compat_require.cmake-165- list(APPEND ${PROJECT_NAME_CAPS}_TPLS ${pkgname}) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake-14-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake:15:# Set the CMake variable ``${DATE}`` to the current date in the form ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake-16-# YYYY.mm.DD. :: ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake-36-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake:37:# Set the CMake variable ``${TIMESTAMP}`` to the current date and time in the ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_date.cmake-38-# form YYYYmmDDHHMMSS. :: ############################################## ecbuild-3.4.1/share/ecbuild/cmake/Findecbuild.cmake-19-if(ecbuild_MACROS_DIR) ecbuild-3.4.1/share/ecbuild/cmake/Findecbuild.cmake:20: include(${ecbuild_MACROS_DIR}/ecbuild_parse_version.cmake) ecbuild-3.4.1/share/ecbuild/cmake/Findecbuild.cmake-21- ecbuild_parse_version_file(${ecbuild_MACROS_DIR}/VERSION PREFIX ecbuild) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_cxx11_flags.cmake-14-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_cxx11_flags.cmake:15:# Set the CMake variable ``${CXX11_FLAGS}`` to the C++11 flags for the current ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_get_cxx11_flags.cmake-16-# compiler (based on macros from https://github.com/UCL/GreatCMakeCookOff). :: ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake-40- ecbuild_debug( "ecbuild_compiler_flags(${_lang}): try include ${ECBUILD_MACROS_DIR}/compiler_flags/${CMAKE_${_lang}_COMPILER_ID}_${_lang}.cmake ") ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake:41: include( ${ECBUILD_MACROS_DIR}/compiler_flags/${CMAKE_${_lang}_COMPILER_ID}_${_lang}.cmake OPTIONAL ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake-42- endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake-182-if( ECBUILD_COMPILE_FLAGS ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake:183: include( "${ECBUILD_COMPILE_FLAGS}" ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_compiler_flags.cmake-184-endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-43- if(@PROJECT_NAME@_TARGETS_FILE) ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in:44: include(${@PROJECT_NAME@_TARGETS_FILE}) ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-45- endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-50- set(@PROJECT_NAME@_IMPORT_FILE "${@PROJECT_NAME@_CMAKE_DIR}/@CONF_IMPORT_FILE@") ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in:51: include(${@PROJECT_NAME@_IMPORT_FILE}) ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-52-endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-58- ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in:59: include(${CMAKE_CURRENT_LIST_FILE}.tpls OPTIONAL) ecbuild-3.4.1/share/ecbuild/cmake/project-config.cmake.in-60-endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_add_option.cmake-218- ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_add_option.cmake:219: ecbuild_compat_require(pkgname ${pkg} ${_no_tpl} FEATURE "${_p_FEATURE}" DESCRIPTION "${_p_DESCRIPTION}") ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_add_option.cmake-220- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_package.cmake-325- set( _failed_help "find_package(${_PAR_NAME}) used a Find${_PAR_NAME} module to find ${_PAR_NAME}\n" ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_package.cmake:326: " Please check file `${${_PAR_NAME}_FindModule}` for help on setting variables to find this package." ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_package.cmake-327- else() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_enable_fortran.cmake-21-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_enable_fortran.cmake:22:# MODULE_DIRECTORY : optional, defaults to ``${PROJECT_BINARY_DIR}/module`` ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_enable_fortran.cmake-23-# set the CMAKE_Fortran_MODULE_DIRECTORY ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild-config-version.cmake:1:include(${CMAKE_CURRENT_LIST_DIR}/ecbuild_parse_version.cmake) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild-config-version.cmake-2-ecbuild_parse_version_file(${CMAKE_CURRENT_LIST_DIR}/VERSION PREFIX PACKAGE) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-102- if( ECBUILD_CACHE ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake:103: include( ${ECBUILD_CACHE} ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-104- ecbuild_info( "cache ${ECBUILD_CACHE}" ) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-232- ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake:233: include( ${CMAKE_CURRENT_LIST_DIR}/contrib/GetGitRevisionDescription.cmake ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-234- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-238- if( ECBUILD_CONFIG ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake:239: include( ${ECBUILD_CONFIG} ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-240- endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-280- ecbuild_info( "config ${ECBUILD_CONFIG}" ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake:281: include( ${ECBUILD_CONFIG} ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_system.cmake-282- endif() ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_target_flags.cmake-100- ecbuild_debug("ecbuild_target_flags(${target}): setting source file ${lang} flags from ${${target}_${lang}_SOURCE_FLAGS}") ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_target_flags.cmake:101: include( ${${target}_${lang}_SOURCE_FLAGS} ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_target_flags.cmake-102- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-294-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake:295:# TEMPLATE : optional, defaults to ``${ECBUILD_CMAKE_DIR}/pkg-config.pc.in`` ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-296-# template configuration file to use ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-299-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake:300:# URL : optional, defaults to ``${PROJECT_NAME}_URL`` ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-301-# url of the package ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-302-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake:303:# DESCRIPTION : optional, defaults to ``${PROJECT_NAME}_DESCRIPTION`` ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_pkgconfig.cmake-304-# description of the package ############################################## ecbuild-3.4.1/share/ecbuild/cmake/contrib/GetGitRevisionDescription.cmake-69- @ONLY) ecbuild-3.4.1/share/ecbuild/cmake/contrib/GetGitRevisionDescription.cmake:70: include("${GIT_DATA}/grabRef.cmake") ecbuild-3.4.1/share/ecbuild/cmake/contrib/GetGitRevisionDescription.cmake-71- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake-45-# This will write the given source to a .f file and compile and run it with ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake-48-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran_source_return.cmake-50-# ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_print_summary.cmake-41- ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_print_summary.cmake:42: include( ${project_summary_file} ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_print_summary.cmake-43- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran.cmake-53- ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran.cmake:54: include( ${ECBUILD_MACROS_DIR}/fortran_features/CheckFortranFeatures.cmake ) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_fortran.cmake-55- ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_omp.cmake-147- set(CMAKE_REQUIRED_FLAGS "${_OMP${_STUBS}_${_LANG}_FLAG}") ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_omp.cmake:148: include(Check${_LANG}SourceCompiles) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_find_omp.cmake-149- set( _SOURCE ${_OMP${_STUBS}_${_LANG}_TEST_SOURCE} ) ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake-45-# This will write the given source to a .cxx file and compile and run it with ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake:46:# ecbuild_try_run. If successful, ``${VAR}`` is set to 1 and ``${OUTPUT}`` is ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake-47-# set to the output of the successful run in the CMake cache. ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake-48-# ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake:49:# The check will not run if ``${VAR}`` is defined (e.g. from ecBuild cache). ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_check_cxx_source_return.cmake-50-# ############################################## ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_append_to_rpath.cmake-22-# * If a directory is relative, build a platform-dependent relative path ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_append_to_rpath.cmake:23:# (using ``@loader_path`` on Mac OSX, ``$ORIGIN`` on Linux and Solaris) ecbuild-3.4.1/share/ecbuild/cmake/ecbuild_append_to_rpath.cmake-24-# or fall back to making it absolute by prepending the install prefix. ############################################## ecbuild-3.4.1/README.rst-43-Just like CMake, ecBuild uses out-of-source builds. We will assume that your ecbuild-3.4.1/README.rst:44:project sources are in ``$SRC_DIR`` (e.g. ``examples/simple``), and that your ecbuild-3.4.1/README.rst:45:build directory is ``$BUILD_DIR`` (e.g. ``$SRC_DIR/build``):: ecbuild-3.4.1/README.rst-46- ############################################## ecbuild-3.4.1/.pc/hurd-fixes.patch/cmake/ecbuild_append_to_rpath.cmake-22-# * If a directory is relative, build a platform-dependent relative path ecbuild-3.4.1/.pc/hurd-fixes.patch/cmake/ecbuild_append_to_rpath.cmake:23:# (using ``@loader_path`` on Mac OSX, ``$ORIGIN`` on Linux and Solaris) ecbuild-3.4.1/.pc/hurd-fixes.patch/cmake/ecbuild_append_to_rpath.cmake-24-# or fall back to making it absolute by prepending the install prefix.