]> Kevux Git Server - fll/commit
Update: add environment functions, add static strings, and other changes
authorKevin Day <thekevinday@gmail.com>
Fri, 15 May 2020 02:42:01 +0000 (21:42 -0500)
committerKevin Day <thekevinday@gmail.com>
Fri, 15 May 2020 02:42:01 +0000 (21:42 -0500)
commitdd2acbfa3abb0766e2c3a669f092faaced1ab56f
treea1e5bf874814ff4c1fff4e7567d41d658c212a4b
parentab8d413608c5f245fe7dcd2d333c8c2fed149a55
Update: add environment functions, add static strings, and other changes

Add environment project and associated functions for managing environment variables.
Add execute functions for setting environment variables.
- More work is needed to search the PATH to perform fll_execute_program_environment when PATH is not to be defined.

Provide stub define build settings files for each project.

Miscellaneous minor fixes/tweaks.
70 files changed:
build/level_0/settings
build/monolithic/settings
level_0/f_color/data/build/defines [new file with mode: 0644]
level_0/f_console/c/console.h
level_0/f_console/data/build/defines [new file with mode: 0644]
level_0/f_conversion/data/build/defines [new file with mode: 0644]
level_0/f_directory/c/directory.h
level_0/f_directory/data/build/defines [new file with mode: 0644]
level_0/f_environment/c/environment.c [new file with mode: 0644]
level_0/f_environment/c/environment.h [new file with mode: 0644]
level_0/f_environment/c/private-environment.c [new file with mode: 0644]
level_0/f_environment/c/private-environment.h [new file with mode: 0644]
level_0/f_environment/data/build/defines [new file with mode: 0644]
level_0/f_environment/data/build/dependencies [new file with mode: 0644]
level_0/f_environment/data/build/settings [new file with mode: 0644]
level_0/f_file/data/build/defines [new file with mode: 0644]
level_0/f_fss/data/build/defines [new file with mode: 0644]
level_0/f_memory/data/build/defines [new file with mode: 0644]
level_0/f_path/data/build/defines [new file with mode: 0644]
level_0/f_pipe/data/build/defines [new file with mode: 0644]
level_0/f_print/data/build/defines [new file with mode: 0644]
level_0/f_serialized/data/build/defines [new file with mode: 0644]
level_0/f_socket/data/build/defines [new file with mode: 0644]
level_0/f_status/c/status.h
level_0/f_status/data/build/defines [new file with mode: 0644]
level_0/f_string/c/string.h
level_0/f_type/data/build/defines [new file with mode: 0644]
level_1/fl_color/data/build/defines [new file with mode: 0644]
level_1/fl_console/data/build/defines [new file with mode: 0644]
level_1/fl_file/data/build/defines [new file with mode: 0644]
level_1/fl_fss/data/build/defines [new file with mode: 0644]
level_1/fl_print/data/build/defines [new file with mode: 0644]
level_1/fl_serialized/data/build/defines [new file with mode: 0644]
level_1/fl_socket/data/build/defines [new file with mode: 0644]
level_1/fl_status/c/status.c
level_1/fl_status/c/status.h
level_1/fl_status/data/build/defines [new file with mode: 0644]
level_1/fl_string/data/build/defines [new file with mode: 0644]
level_1/fl_utf/data/build/defines [new file with mode: 0644]
level_1/fl_utf_file/data/build/defines [new file with mode: 0644]
level_2/fll_directory/data/build/defines [new file with mode: 0644]
level_2/fll_execute/c/execute.c
level_2/fll_execute/c/execute.h
level_2/fll_execute/data/build/defines [new file with mode: 0644]
level_2/fll_execute/data/build/dependencies
level_2/fll_execute/data/build/settings
level_2/fll_file/data/build/defines [new file with mode: 0644]
level_2/fll_fss/c/fss_basic.c
level_2/fll_fss/c/fss_basic.h
level_2/fll_fss/c/fss_basic_list.c
level_2/fll_fss/c/fss_basic_list.h
level_2/fll_fss/c/fss_extended.c
level_2/fll_fss/c/fss_extended.h
level_2/fll_fss/c/fss_extended_list.c
level_2/fll_fss/c/fss_extended_list.h
level_2/fll_fss/data/build/defines [new file with mode: 0644]
level_2/fll_program/data/build/defines [new file with mode: 0644]
level_2/fll_status/c/status.c
level_2/fll_status/data/build/defines [new file with mode: 0644]
level_3/byte_dump/data/build/defines [new file with mode: 0644]
level_3/fss_basic_list_read/data/build/defines [new file with mode: 0644]
level_3/fss_basic_list_write/data/build/defines [new file with mode: 0644]
level_3/fss_basic_read/data/build/defines [new file with mode: 0644]
level_3/fss_basic_write/data/build/defines [new file with mode: 0644]
level_3/fss_extended_list_read/data/build/defines [new file with mode: 0644]
level_3/fss_extended_read/data/build/defines [new file with mode: 0644]
level_3/fss_extended_write/data/build/defines [new file with mode: 0644]
level_3/fss_status_code/data/build/defines [new file with mode: 0644]
level_3/init/data/build/defines [new file with mode: 0644]
level_3/status_code/data/build/defines [new file with mode: 0644]