From: Kevin Day Date: Mon, 13 Mar 2023 23:49:29 +0000 (-0500) Subject: Bugfix: Incorrect dependencies for individual build modes. X-Git-Tag: 0.6.4~6 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=e8140b5cc48baf5e45c5b8613abd7c73d2800d82;p=fll Bugfix: Incorrect dependencies for individual build modes. --- diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index 91e6297..1c95957 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lf_color -lf_conversion -lf_file -lf_memory -lf_print -lf_string -lf_type_array -lf_utf +build_libraries-individual -lf_color -lf_conversion -lf_file -lf_memory -lf_print -lf_string -lf_utf build_sources_library print.c private-print.c print/common.c diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index e13377a..a3b7140 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lfl_directory -lf_color -lf_directory -lf_file -lf_memory -lf_path -lf_string -lf_type_array -lf_utf +build_libraries-individual -lfl_directory -lf_color -lf_directory -lf_file -lf_memory -lf_path -lf_string -lf_utf build_sources_library file.c private-file.c diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index 1f426ef..3f44c88 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lfl_print -lf_color -lf_conversion -lf_file -lf_memory -lf_print -lf_string -lf_type_array -lf_utf +build_libraries-individual -lfl_print -lf_color -lf_conversion -lf_file -lf_memory -lf_print -lf_string -lf_utf build_sources_library print.c diff --git a/level_3/firewall/data/build/dependencies b/level_3/firewall/data/build/dependencies index 4fe3135..8c3a847 100644 --- a/level_3/firewall/data/build/dependencies +++ b/level_3/firewall/data/build/dependencies @@ -6,6 +6,7 @@ f_memory f_type_array f_string f_utf +f_account f_capability f_color f_console @@ -20,6 +21,7 @@ f_limit f_path f_pipe f_print +f_status_string f_signal f_thread diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index a28d4eb..dd86b91 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -lcap -build_libraries-individual -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program -lfl_control_group -lfl_conversion -lfl_environment -lfl_fss -lfl_print -lfl_string -lf_capability -lf_color -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_limit -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_string -lf_thread -lf_type_array -lf_utf +build_libraries-individual -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program -lfl_control_group -lfl_conversion -lfl_environment -lfl_fss -lfl_print -lfl_string -lf_account -lf_capability -lf_color -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_limit -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_thread -lf_type_array -lf_utf build_libraries-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index 6d74c4c..58a067f 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lfll_error -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_fss -lf_memory -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_type_array -lf_utf +build_libraries-individual -lfll_error -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_fss -lf_memory -lf_pipe -lf_print -lf_signal -lf_string -lf_type_array -lf_utf build_libraries-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll diff --git a/level_3/fss_status_code/data/build/dependencies b/level_3/fss_status_code/data/build/dependencies index 3406deb..7a89fe0 100644 --- a/level_3/fss_status_code/data/build/dependencies +++ b/level_3/fss_status_code/data/build/dependencies @@ -9,21 +9,22 @@ f_utf f_color f_console f_conversion +f_directory f_file f_fss +f_path f_pipe f_print f_signal f_status_string fl_conversion +fl_directory fl_fss fl_print fl_string fll_error -fll_file -fll_fss fll_fss_status_string fll_print fll_program diff --git a/level_3/fss_status_code/data/build/settings b/level_3/fss_status_code/data/build/settings index 16a5b89..8a8aa78 100644 --- a/level_3/fss_status_code/data/build/settings +++ b/level_3/fss_status_code/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_fss_status_string -lfll_print -lfll_program -lfll_status_string -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_fss -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_type_array -lf_utf +build_libraries-individual -lfll_error -lfll_fss_status_string -lfll_print -lfll_program -lfll_status_string -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_file -lf_fss -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_type_array -lf_utf build_libraries-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll diff --git a/level_3/iki_write/data/build/dependencies b/level_3/iki_write/data/build/dependencies index 22a2f5e..39be9d4 100644 --- a/level_3/iki_write/data/build/dependencies +++ b/level_3/iki_write/data/build/dependencies @@ -8,6 +8,7 @@ f_string f_utf f_color f_console +f_conversion f_file f_iki f_pipe diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index 5fbf1e0..f9acb5d 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -62,6 +62,7 @@ flags-clang -Wno-logical-op-parentheses flags-test -O0 -fstack-protector -Wall flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ + flags_library -fPIC flags_object -fPIC flags_program -fPIE diff --git a/level_3/status_code/data/build/dependencies b/level_3/status_code/data/build/dependencies index 2fb54ab..b07066f 100644 --- a/level_3/status_code/data/build/dependencies +++ b/level_3/status_code/data/build/dependencies @@ -9,13 +9,16 @@ f_utf f_color f_console f_conversion +f_directory f_file +f_path f_pipe f_print f_signal f_status_string fl_conversion +fl_directory fl_print fl_string diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index d1c223f..ac8b8bd 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -18,7 +18,7 @@ build_indexer_arguments rcs build_language c build_libraries -lc -build_libraries-individual -lfll_error -lfll_print -lfll_program -lfll_status_string -lfl_conversion -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_memory -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_type_array -lf_utf +build_libraries-individual -lfll_error -lfll_print -lfll_program -lfll_status_string -lfl_conversion -lfl_directory -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_file -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_status_string -lf_string -lf_type_array -lf_utf build_libraries-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll