From: Kevin Day Date: Fri, 24 Jan 2025 02:46:21 +0000 (-0600) Subject: Update: Stand alone build with latest FLL changes. X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=f828ca0d6d7b6bee683d4c8db70a7d201fc39351;p=kevux-tools Update: Stand alone build with latest FLL changes. --- diff --git a/data/build/stand_alone/configs/remove-config.h b/data/build/stand_alone/configs/remove-config.h index 7fd66e3..9bef11e 100644 --- a/data/build/stand_alone/configs/remove-config.h +++ b/data/build/stand_alone/configs/remove-config.h @@ -9,7 +9,7 @@ // Example: // echo > /tmp/all.txt // for i in f_type f_status f_memory f_type_array f_string f_utf f_account f_color f_compare f_console f_conversion f_directory f_file f_pipe f_print f_rip f_signal f_thread f_time ; do grep -horP '\b_di_f_\w*\b' level_0/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_0/$i/c >> /tmp/all.txt ; done -// for i in fl_conversion fl_directory fl_print ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done +// for i in fl_conversion fl_directory fl_path fl_print ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done // for i in fll_error fll_print fll_program ; do grep -horP '\b_di_fll_\w*\b' level_2/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_2/$i/c >> /tmp/all.txt ; done // sort /tmp/all.txt | uniq | sed -e 's|^_|#define &|g' > /tmp/sorted.txt // echo "#define _di_private_inline_f_print_to_error_" >> /tmp/sorted.txt @@ -233,10 +233,10 @@ #define _di_f_date_simple_t_ #define _di_f_date_t_ #define _di_f_directory_at_d_ -#define _di_f_directory_back_s_ +//#define _di_f_directory_back_s_ #define _di_f_directory_create_ #define _di_f_directory_create_at_ -#define _di_f_directory_current_s_ +//#define _di_f_directory_current_s_ //#define _di_f_directory_exists_ #define _di_f_directory_exists_at_ //#define _di_f_directory_flag_d_ @@ -267,7 +267,7 @@ #define _di_f_directory_recurse_doss_t_ //#define _di_f_directory_remove_ #define _di_f_directory_remove_custom_ -#define _di_f_directory_s_ +//#define _di_f_directory_s_ #define _di_f_directory_status_delete_ #define _di_f_directory_status_destroy_ #define _di_f_directory_status_t_ @@ -384,7 +384,7 @@ #define _di_f_file_operation_move_s_ #define _di_f_file_operation_open_s_ #define _di_f_file_operation_pipe_s_ -#define _di_f_file_operation_process_s_ +//#define _di_f_file_operation_process_s_ #define _di_f_file_operation_read_s_ #define _di_f_file_operation_receive_s_ #define _di_f_file_operation_rename_s_ @@ -899,8 +899,11 @@ #define _di_f_string_dynamic_prepend_assure_nulless_ #define _di_f_string_dynamic_prepend_nulless_ #define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_back_ #define _di_f_string_dynamic_seek_line_to_ +#define _di_f_string_dynamic_seek_line_to_back_ #define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamic_seek_to_back_ #define _di_f_string_dynamic_strip_null_ #define _di_f_string_dynamic_strip_null_range_ //#define _di_f_string_dynamic_t_ @@ -1065,8 +1068,11 @@ #define _di_f_string_prepend_assure_nulless_ #define _di_f_string_prepend_nulless_ #define _di_f_string_seek_line_ +#define _di_f_string_seek_line_back_ #define _di_f_string_seek_line_to_ +#define _di_f_string_seek_line_to_back_ #define _di_f_string_seek_to_ +#define _di_f_string_seek_to_back_ #define _di_f_string_space_s_ //#define _di_f_string_static_t_ //#define _di_f_string_statics_t_ @@ -1454,8 +1460,11 @@ #define _di_f_utf_string_dynamic_prepend_assure_nulless_ #define _di_f_utf_string_dynamic_prepend_nulless_ #define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_back_ #define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_line_to_back_ #define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamic_seek_to_back_ #define _di_f_utf_string_dynamic_t_ #define _di_f_utf_string_dynamic_terminate_ #define _di_f_utf_string_dynamic_terminate_after_ @@ -1501,8 +1510,11 @@ #define _di_f_utf_string_prepend_assure_nulless_ #define _di_f_utf_string_prepend_nulless_ #define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_back_ #define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_line_to_back_ #define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_seek_to_back_ #define _di_f_utf_string_static_t_ #define _di_f_utf_string_statics_t_ #define _di_f_utf_string_staticss_t_ diff --git a/data/build/stand_alone/configs/tacocat-config.h b/data/build/stand_alone/configs/tacocat-config.h index 575c89c..bc9be3e 100644 --- a/data/build/stand_alone/configs/tacocat-config.h +++ b/data/build/stand_alone/configs/tacocat-config.h @@ -1106,8 +1106,11 @@ #define _di_f_string_dynamic_prepend_assure_nulless_ #define _di_f_string_dynamic_prepend_nulless_ #define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_back_ #define _di_f_string_dynamic_seek_line_to_ +#define _di_f_string_dynamic_seek_line_to_back_ #define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamic_seek_to_back_ //#define _di_f_string_dynamic_strip_null_ #define _di_f_string_dynamic_strip_null_range_ //#define _di_f_string_dynamic_t_ @@ -1272,8 +1275,11 @@ #define _di_f_string_prepend_assure_nulless_ #define _di_f_string_prepend_nulless_ #define _di_f_string_seek_line_ +#define _di_f_string_seek_line_back_ #define _di_f_string_seek_line_to_ +#define _di_f_string_seek_line_to_back_ #define _di_f_string_seek_to_ +#define _di_f_string_seek_to_back_ //#define _di_f_string_space_s_ //#define _di_f_string_static_t_ //#define _di_f_string_statics_t_ @@ -1661,8 +1667,11 @@ #define _di_f_utf_string_dynamic_prepend_assure_nulless_ #define _di_f_utf_string_dynamic_prepend_nulless_ #define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_back_ #define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_line_to_back_ #define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamic_seek_to_back_ //#define _di_f_utf_string_dynamic_t_ #define _di_f_utf_string_dynamic_terminate_ #define _di_f_utf_string_dynamic_terminate_after_ @@ -1708,8 +1717,11 @@ #define _di_f_utf_string_prepend_assure_nulless_ #define _di_f_utf_string_prepend_nulless_ #define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_back_ #define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_line_to_back_ #define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_seek_to_back_ //#define _di_f_utf_string_static_t_ #define _di_f_utf_string_statics_t_ #define _di_f_utf_string_staticss_t_ diff --git a/data/build/stand_alone/settings/settings.remove b/data/build/stand_alone/settings/settings.remove index 71ed7ee..1c33013 100644 --- a/data/build/stand_alone/settings/settings.remove +++ b/data/build/stand_alone/settings/settings.remove @@ -64,6 +64,7 @@ build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c build_sources_program fll/level_1/directory.c fll/level_1/private-directory.c +build_sources_library fll/level_1/path.c build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c build_sources_program fll/level_2/error.c fll/level_2/private-error.c fll/level_2/error/common.c