]> Kevux Git Server - control/commitdiff
Cleanup: Build settings and fakefile mode related settings and documentation.
authorKevin Day <Kevin@kevux.org>
Thu, 1 Aug 2024 03:44:59 +0000 (22:44 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 1 Aug 2024 03:44:59 +0000 (22:44 -0500)
data/build/fakefile
data/build/settings
data/build/settings.control

index 9fcf929..1b6dcaa 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
+  modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage 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
index ae4c464..bb5b758 100644 (file)
@@ -7,6 +7,7 @@
 #   - monolithic:        Compile using per monolithic libraries.
 #   - clang:             Use CLang rather than the default, which is generally GCC.
 #   - gcc:               Use GCC 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.
@@ -22,7 +23,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless
+modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless
 modes_default monolithic thread gcc
 
 build_compiler gcc
index 13a160c..2e28798 100644 (file)
@@ -7,6 +7,7 @@
 #   - monolithic:        Compile using per monolithic libraries.
 #   - clang:             Use CLang rather than the default, which is generally GCC.
 #   - gcc:               Use GCC 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.
@@ -22,7 +23,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless
+modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless
 modes_default monolithic thread gcc
 
 build_compiler gcc