From 4b0a71303b4559470e43ff6435d456db70675f1a Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Thu, 1 Aug 2024 21:47:04 -0500 Subject: [PATCH] Cleanup: The fakefile and settings files. --- data/build/fakefile | 2 +- data/build/settings | 8 ++++---- data/build/settings.control | 8 ++++---- data/build/stand_alone/fakefile | 2 +- data/build/stand_alone/settings.control | 18 ++++++++++-------- 5 files changed, 20 insertions(+), 18 deletions(-) diff --git a/data/build/fakefile b/data/build/fakefile index 1b6dcaa..437429b 100644 --- a/data/build/fakefile +++ b/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/data/build/settings b/data/build/settings index bb5b758..d5ca4f4 100644 --- a/data/build/settings +++ b/data/build/settings @@ -6,11 +6,11 @@ # - level: Compile using per level libraries. # - monolithic: Compile using per monolithic libraries. # - clang: Use CLang rather than the default, which is generally GCC. +# - coverage: Compile for building coverage. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - gcc: Use GCC specific settings. -# - gcc_13: Use gcc version 13 or greater specific settings. +# - gcc_13: Use GCC version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. -# - fanalyzer: Compile using GCC's -fanalyzer compile time option. -# - coverage: Compile for building coverage. # - thread: Compile with thread support. # - threadless: Compile without thread support. # @@ -23,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/data/build/settings.control b/data/build/settings.control index 2e28798..0d0f399 100644 --- a/data/build/settings.control +++ b/data/build/settings.control @@ -6,11 +6,11 @@ # - level: Compile using per level libraries. # - monolithic: Compile using per monolithic libraries. # - clang: Use CLang rather than the default, which is generally GCC. +# - coverage: Compile for building coverage. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - gcc: Use GCC specific settings. -# - gcc_13: Use gcc version 13 or greater specific settings. +# - gcc_13: Use GCC version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. -# - fanalyzer: Compile using GCC's -fanalyzer compile time option. -# - coverage: Compile for building coverage. # - thread: Compile with thread support. # - threadless: Compile without thread support. # @@ -23,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/data/build/stand_alone/fakefile b/data/build/stand_alone/fakefile index 9e0d397..4c7794d 100644 --- a/data/build/stand_alone/fakefile +++ b/data/build/stand_alone/fakefile @@ -13,7 +13,7 @@ settings: fail exit - modes clang coverage fanalyzer gcc stand_alone test thread threadless + modes clang coverage fanalyzer gcc gcc_13 test thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/data/build/stand_alone/settings.control b/data/build/stand_alone/settings.control index 94771b9..990788f 100644 --- a/data/build/stand_alone/settings.control +++ b/data/build/stand_alone/settings.control @@ -6,16 +6,18 @@ # fake -s data/build/stand_alone/settings.control clean build # # Modes: -# - clang: Use clang rather than the default, which is generally GCC. -# - coverage: Compile for building coverage. -# - fanalyzer: Compile using GCC's -fanalyzer compile time option. -# - gcc: Use GCC specific settings. -# - test: Compile for a test, such as unit testing. -# - thread: Compile with thread support. -# - threadless: Compile without thread support. +# - clang: Use Clang rather than the default, which is generally GCC. +# - coverage: Compile for building coverage. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - gcc: Use GCC specific settings. +# - gcc_13: Use GCC version 13 or greater specific settings. +# - test: Compile for a test, such as unit testing. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. # build_name control +stage stand_alone version_major 0 version_minor 7 @@ -23,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes clang coverage fanalyzer gcc test thread threadless +modes clang coverage fanalyzer gcc gcc_13 test thread threadless modes_default thread gcc build_compiler gcc -- 1.8.3.1