I noticed, unfortunately after the release and not before, that the proper version number was not being reported.
This seems to have been an oversight.
To reduce the chances of this happening, I decided to make the next version number be the default.
I will make a release after a month or two fixing this.
local public_name="Simple FLL Project Make Script"
local system_name=generate
local called_name=$(basename $0)
- local version=0.4.0
+ local version=0.4.2
local grab_next=
local do_color=normal
/* FLL - Level 0
* Project: Colors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Console
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 0
* Project: Console
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Conversion
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 0
* Project: Conversion
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
# FLL - Level 0
# Project: Errors
-# Version: 0.4.x
+# Version: 0.4.2
# Licenses: flll, lgplv2.1
# Programmers: Kevin Day
# Documentation: Provides error codes
/* FLL - Level 0
* Project: Errors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: File
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 0
* Project: File
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Memory
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 0
* Project: Memory
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Paths
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 0
* Project: Paths
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries
/* FLL - Level 0
* Project: Pipe
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 0
* Project: Pipe
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Output
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 0
* Project: Output
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Serialized
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Strings
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 0
* Project: Types
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 0
* Project: Types Array
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
# FLL - Level 1
# Project: Colors
-# Version: 0.4.x
+# Version: 0.4.2
# Licenses: flll, lgplv2.1
# Programmers: Kevin Day
# Documentation: Provide basic color output support (linux & xterm)
/* FLL - Level 1
* Project: Colors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: Colors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_file
/* FLL - Level 1
* Project: Console
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: Console
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_console
/* FLL - Level 1
* Project: Directory
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: Directory
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory
# FLL - Level 0
# Project: Errors
-# Version: 0.4.x
+# Version: 0.4.2
# Licenses: flll, lgplv2.1
# Programmers: Kevin Day
# Documentation: Provides error codes
/* FLL - Level 1
* Project: Errors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: Errors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 1
* Project: File
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: File
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_file
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_file -lf_conversion
/* FLL - Level 1
* Project: Serialized
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: Serialized
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 1
* Project: Strings
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 1
* Project: Strings
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory
/* FLL - Level 2
* Project: Colors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 2
* Project: Colors
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc
/* FLL - Level 2
* Project: Execute
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 1
* Project: Execute
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 2
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_file -lf_conversion -lfl_fss -lfl_errors
/* FLL - Level 3
* Project: Firewall
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: Firewall
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_firewall_version_
#define firewall_major_version "0"
- #define firewall_minor_version "3"
- #define firewall_micro_version "0"
+ #define firewall_minor_version "4"
+ #define firewall_micro_version "2"
#define firewall_version firewall_major_version "." firewall_minor_version "." firewall_micro_version
#endif // _di_firewall_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lf_conversion -lf_print -lf_file -lfl_fss -lfl_console -lfl_file -lfl_strings -lfl_colors -lfl_directory -lfll_execute -lfll_fss -lfll_colors -lf_pipe
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_basic_list_read_version_
#define fss_basic_list_read_major_version "0"
- #define fss_basic_list_read_minor_version "3"
- #define fss_basic_list_read_micro_version "0"
+ #define fss_basic_list_read_minor_version "4"
+ #define fss_basic_list_read_micro_version "2"
#define fss_basic_list_read_version fss_basic_list_read_major_version "." fss_basic_list_read_minor_version "." fss_basic_list_read_micro_version
#endif // _di_fss_basic_list_read_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lf_conversion -lf_print -lf_file -lfl_fss -lfl_console -lfl_file -lfl_strings -lfl_colors -lfl_directory -lfll_execute -lfll_fss -lfll_colors -lf_pipe
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_basic_list_write_version_
#define fss_basic_list_write_major_version "0"
- #define fss_basic_list_write_minor_version "3"
- #define fss_basic_list_write_micro_version "0"
+ #define fss_basic_list_write_minor_version "4"
+ #define fss_basic_list_write_micro_version "2"
#define fss_basic_list_write_version fss_basic_list_write_major_version "." fss_basic_list_write_minor_version "." fss_basic_list_write_micro_version
#endif // _di_fss_basic_list_write_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lfl_console -lf_conversion -lf_pipe -lf_print -lf_file -lfl_colors -lfll_colors -lfl_errors -lfl_fss -lfll_fss -lfl_file
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_basic_read_version_
#define fss_basic_read_major_version "0"
- #define fss_basic_read_minor_version "3"
- #define fss_basic_read_micro_version "0"
+ #define fss_basic_read_minor_version "4"
+ #define fss_basic_read_micro_version "2"
#define fss_basic_read_version fss_basic_read_major_version "." fss_basic_read_minor_version "." fss_basic_read_micro_version
#endif // _di_fss_basic_read_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lf_conversion -lf_print -lf_file -lfl_fss -lfl_console -lfl_file -lfl_strings -lfl_colors -lfl_directory -lfll_execute -lfll_fss -lfll_colors -lf_pipe
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_basic_write_version_
#define fss_basic_write_major_version "0"
- #define fss_basic_write_minor_version "3"
- #define fss_basic_write_micro_version "0"
+ #define fss_basic_write_minor_version "4"
+ #define fss_basic_write_micro_version "2"
#define fss_basic_write_version fss_basic_write_major_version "." fss_basic_write_minor_version "." fss_basic_write_micro_version
#endif // _di_fss_basic_write_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lfl_console -lf_conversion -lf_pipe -lf_print -lf_file -lfl_colors -lfll_colors -lfl_errors -lfl_fss -lfll_fss -lfl_file
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_extended_read_version_
#define fss_extended_read_major_version "0"
- #define fss_extended_read_minor_version "3"
- #define fss_extended_read_micro_version "0"
+ #define fss_extended_read_minor_version "4"
+ #define fss_extended_read_micro_version "2"
#define fss_extended_read_version fss_extended_read_major_version "." fss_extended_read_minor_version "." fss_extended_read_micro_version
#endif // _di_fss_extended_read_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lf_conversion -lf_print -lf_file -lfl_fss -lfl_console -lfl_file -lfl_strings -lfl_colors -lfl_directory -lfll_execute -lfll_fss -lfll_colors -lf_pipe
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_extended_write_version_
#define fss_extended_write_major_version "0"
- #define fss_extended_write_minor_version "3"
- #define fss_extended_write_micro_version "0"
+ #define fss_extended_write_minor_version "4"
+ #define fss_extended_write_micro_version "2"
#define fss_extended_write_version fss_extended_write_major_version "." fss_extended_write_minor_version "." fss_extended_write_micro_version
#endif // _di_fss_extended_write_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lfl_console -lf_conversion -lf_pipe -lf_print -lf_file -lfl_colors -lfll_colors -lfl_errors -lfl_fss -lfll_fss -lfl_file
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_fss_return_code_version_
#define fss_return_code_major_version "0"
- #define fss_return_code_minor_version "3"
- #define fss_return_code_micro_version "0"
+ #define fss_return_code_minor_version "4"
+ #define fss_return_code_micro_version "2"
#define fss_return_code_version fss_return_code_major_version "." fss_return_code_minor_version "." fss_return_code_micro_version
#endif // _di_fss_return_code_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lfl_console -lf_conversion -lf_pipe -lf_print -lfl_colors -lfll_colors -lfl_errors -lfl_fss -lfll_fss
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
*/
/* FLL - Level 3
* Project: FSS
- * Version: 0.4.x
+ * Version: 0.4.2
* Licenses: lgplv2.1
* Programmers: Kevin Day
* Documentation:
#ifndef _di_return_code_version_
#define return_code_major_version "0"
- #define return_code_minor_version "3"
- #define return_code_micro_version "0"
+ #define return_code_minor_version "4"
+ #define return_code_micro_version "2"
#define return_code_version return_code_major_version "." return_code_minor_version "." return_code_micro_version
#endif // _di_return_code_version_
version_major 0
version_minor 4
-version_micro 0
+version_micro 2
build_compiler gcc
build_libraries -lc -lf_memory -lf_console -lfl_console -lf_conversion -lf_pipe -lf_print -lfl_colors -lfll_colors -lfl_errors