From 1a3d6e5095337fd260cb2b55926d2a0740554843 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Thu, 7 Apr 2022 22:35:41 -0500 Subject: [PATCH] Update: Simplify build settings files. The build setting files contained numerous Objects set to empty content. This allows for showing how to configure. With a long standing bug fixed (defaults being applied incorrectly) a misconfiguration as a result of this has been revealed. Simplify the build settings to make the settings easier to read and maintain. This ends up fixing the bug (because the default path_sources gets assigned when path_sources is not defined at all). Do some minor structural cleanup in these files. --- build/level_0/settings | 52 ++---------------- build/level_1/settings | 54 ++----------------- build/level_2/settings | 54 ++----------------- build/monolithic/settings | 61 +++++---------------- level_0/f_account/data/build/settings | 53 ++---------------- level_0/f_account/data/build/settings-mocks | 27 ++-------- level_0/f_account/data/build/settings-tests | 9 ++-- level_0/f_capability/data/build/settings | 51 ++---------------- level_0/f_capability/data/build/settings-mocks | 29 ++-------- level_0/f_capability/data/build/settings-tests | 5 +- level_0/f_color/data/build/settings | 53 ++---------------- level_0/f_color/data/build/settings-mocks | 30 ++--------- level_0/f_color/data/build/settings-tests | 8 +-- level_0/f_console/data/build/settings | 53 ++---------------- level_0/f_console/data/build/settings-tests | 8 +-- level_0/f_control_group/data/build/settings | 53 ++---------------- level_0/f_control_group/data/build/settings-tests | 8 +-- level_0/f_conversion/data/build/settings | 52 ++---------------- level_0/f_conversion/data/build/settings-mocks | 31 ++--------- level_0/f_conversion/data/build/settings-tests | 8 +-- level_0/f_directory/data/build/settings | 53 ++---------------- level_0/f_directory/data/build/settings-mocks | 27 ++-------- level_0/f_directory/data/build/settings-tests | 9 ++-- level_0/f_environment/data/build/settings | 53 ++---------------- level_0/f_execute/data/build/settings | 55 +++---------------- level_0/f_file/data/build/settings | 53 ++---------------- level_0/f_fss/data/build/settings | 52 ++---------------- level_0/f_iki/data/build/settings | 53 ++---------------- level_0/f_iki/data/build/settings-tests | 8 ++- level_0/f_limit/data/build/settings | 53 ++---------------- level_0/f_memory/data/build/settings | 54 ++----------------- level_0/f_memory/data/build/settings-tests | 8 +-- level_0/f_path/data/build/settings | 53 ++---------------- level_0/f_pipe/data/build/settings | 53 ++---------------- level_0/f_print/data/build/settings | 52 ++---------------- level_0/f_serialize/data/build/settings | 62 ++-------------------- level_0/f_signal/data/build/settings | 54 ++----------------- level_0/f_socket/data/build/settings | 53 ++---------------- level_0/f_status/data/build/settings | 54 ++----------------- level_0/f_status_string/data/build/settings | 53 ++---------------- level_0/f_string/data/build/settings | 53 ++---------------- level_0/f_string/data/build/settings-tests | 9 ++-- level_0/f_thread/data/build/settings | 51 ++---------------- level_0/f_type/data/build/settings | 54 ++----------------- level_0/f_type_array/data/build/settings | 53 ++---------------- level_0/f_type_array/data/build/settings-tests | 8 ++- level_0/f_utf/data/build/settings | 60 ++++----------------- level_0/f_utf/data/build/settings-tests | 9 ++-- level_1/fl_control_group/data/build/settings | 53 ++---------------- level_1/fl_conversion/data/build/settings | 53 ++---------------- level_1/fl_directory/data/build/settings | 53 ++---------------- level_1/fl_environment/data/build/settings | 52 ++---------------- level_1/fl_execute/data/build/settings | 51 ++---------------- level_1/fl_fss/data/build/settings | 53 ++---------------- level_1/fl_iki/data/build/settings | 53 ++---------------- level_1/fl_print/data/build/settings | 53 ++---------------- level_1/fl_signal/data/build/settings | 53 ++---------------- level_1/fl_string/data/build/settings | 53 ++---------------- level_1/fl_utf/data/build/settings | 52 ++---------------- level_1/fl_utf_file/data/build/settings | 53 ++---------------- level_2/fll_control_group/data/build/settings | 52 ++---------------- level_2/fll_error/data/build/settings | 53 ++---------------- level_2/fll_execute/data/build/settings | 51 ++---------------- level_2/fll_file/data/build/settings | 53 ++---------------- level_2/fll_fss/data/build/settings | 53 ++---------------- level_2/fll_fss_status_string/data/build/settings | 53 ++---------------- level_2/fll_iki/data/build/settings | 53 ++---------------- level_2/fll_path/data/build/settings | 53 ++---------------- level_2/fll_print/data/build/settings | 53 ++---------------- level_2/fll_program/data/build/settings | 53 ++---------------- level_2/fll_status_string/data/build/settings | 53 ++---------------- level_3/byte_dump/data/build/settings | 51 +++--------------- level_3/control/data/build/settings | 51 +++--------------- level_3/controller/data/build/settings | 51 +++--------------- level_3/fake/data/build/settings | 55 ++++--------------- level_3/fake/data/projects/cmocka/1.1.5/settings | 4 ++ level_3/firewall/data/build/settings | 51 +++--------------- level_3/fss_basic_list_read/data/build/settings | 51 +++--------------- level_3/fss_basic_list_write/data/build/settings | 51 +++--------------- level_3/fss_basic_read/data/build/settings | 51 +++--------------- level_3/fss_basic_write/data/build/settings | 51 +++--------------- level_3/fss_embedded_list_read/data/build/settings | 60 +++------------------ .../fss_embedded_list_write/data/build/settings | 50 ++--------------- level_3/fss_extended_list_read/data/build/settings | 60 +++------------------ .../fss_extended_list_write/data/build/settings | 60 +++------------------ level_3/fss_extended_read/data/build/settings | 51 +++--------------- level_3/fss_extended_write/data/build/settings | 51 +++--------------- level_3/fss_identify/data/build/settings | 51 +++--------------- level_3/fss_payload_read/data/build/settings | 51 +++--------------- level_3/fss_payload_write/data/build/settings | 60 +++------------------ level_3/fss_status_code/data/build/settings | 51 +++--------------- level_3/iki_read/data/build/settings | 51 +++--------------- level_3/iki_write/data/build/settings | 49 ++--------------- level_3/status_code/data/build/settings | 51 +++--------------- level_3/utf8/data/build/settings | 51 +++--------------- 95 files changed, 489 insertions(+), 3845 deletions(-) diff --git a/build/level_0/settings b/build/level_0/settings index 62764be..888f0ab 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes level level_threadless clang test modes_default level @@ -21,17 +16,9 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap -build_libraries-level -build_libraries-level_threadless -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library account.c private-account.c build_sources_library capability.c build_sources_library color.c color/common.c @@ -60,12 +47,7 @@ build_sources_library utf.c private-utf.c utf/common.c utf/convert.c utf/dynamic build_sources_library-level thread.c private-thread.c build_sources_library_shared build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers account.h account/common.h build_sources_headers capability.h capability/common.h build_sources_headers color.h color/common.h @@ -94,10 +76,7 @@ build_sources_headers type_array.h type_array/common.h build_sources_headers type_array/array_length.h type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/is.h utf/is_character.h utf/map.h utf/map_multi.h utf/static.h utf/string.h utf/triple.h build_sources_headers-level thread.h thread/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -112,8 +91,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -125,32 +102,13 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-clang -D_clang_not_a_compile_time_constant_workaround_ -defines-level defines-level_threadless -D_di_pthread_support_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags-level -pthread + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/build/level_1/settings b/build/level_1/settings index 37ba87d..0af857a 100644 --- a/build/level_1/settings +++ b/build/level_1/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes level level_threadless clang test modes_default level @@ -21,17 +16,11 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-level -lfll_0 build_libraries-level_threadless -lfll_0 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control_group.c build_sources_library conversion.c private-conversion.c build_sources_library directory.c private-directory.c @@ -43,15 +32,7 @@ build_sources_library signal.c build_sources_library string.c private-string.c build_sources_library utf.c private-utf.c build_sources_library utf_file.c private-utf_file.c -build_sources_library-level -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers control_group.h build_sources_headers conversion.h build_sources_headers directory.h directory/common.h @@ -64,11 +45,7 @@ build_sources_headers signal.h signal/common.h build_sources_headers string.h build_sources_headers utf.h build_sources_headers utf_file.h -build_sources_headers-level -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -83,8 +60,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -95,32 +70,13 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines-level defines-level_threadless -D_di_pthread_support_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags-level -pthread + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/build/level_2/settings b/build/level_2/settings index 0b0f0b4..d9b0b83 100644 --- a/build/level_2/settings +++ b/build/level_2/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes level level_threadless clang test modes_default level @@ -21,17 +16,11 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-level -lfll_1 -lfll_0 build_libraries-level_threadless -lfll_1 -lfll_0 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control_group.c build_sources_library error.c private-error.c error/common.c build_sources_library execute.c private-execute.c @@ -43,15 +32,7 @@ build_sources_library path.c build_sources_library print.c build_sources_library program.c program/common.c build_sources_library status_string.c -build_sources_library-level -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers control_group.h build_sources_headers error.h error/common.h build_sources_headers execute.h @@ -63,11 +44,7 @@ build_sources_headers path.h build_sources_headers print.h build_sources_headers program.h program/common.h build_sources_headers status_string.h -build_sources_headers-level -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -82,8 +59,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -94,32 +69,13 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines-level defines-level_threadless -D_di_pthread_support_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags-level -pthread + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/build/monolithic/settings b/build/monolithic/settings index 678f01e..0f804d1 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes monolithic monolithic_threadless clang test modes_default monolithic @@ -21,17 +16,9 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap -build_libraries-monolithic -build_libraries-monolithic_threadless -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library level_0/account.c level_0/private-account.c build_sources_library level_0/capability.c build_sources_library level_0/color.c level_0/color/common.c @@ -57,6 +44,7 @@ build_sources_library level_0/string.c level_0/private-string.c level_0/string/c build_sources_library level_0/type_array/array_length.c level_0/type_array/cell.c level_0/type_array/fll_id.c level_0/type_array/int8.c level_0/type_array/int16.c level_0/type_array/int32.c level_0/type_array/int64.c level_0/type_array/int128.c level_0/type_array/state.c level_0/type_array/status.c level_0/type_array/uint8.c level_0/type_array/uint16.c level_0/type_array/uint32.c level_0/type_array/uint64.c level_0/type_array/uint128.c build_sources_library level_0/type_array/private-array_length.c level_0/type_array/private-cell.c level_0/type_array/private-fll_id.c level_0/type_array/private-int8.c level_0/type_array/private-int16.c level_0/type_array/private-int32.c level_0/type_array/private-int64.c level_0/type_array/private-int128.c level_0/type_array/private-state.c level_0/type_array/private-status.c level_0/type_array/private-uint8.c level_0/type_array/private-uint16.c level_0/type_array/private-uint32.c level_0/type_array/private-uint64.c level_0/type_array/private-uint128.c build_sources_library level_0/utf.c level_0/private-utf.c level_0/utf/common.c level_0/utf/convert.c level_0/utf/dynamic.c level_0/utf/is.c level_0/utf/is_character.c level_0/utf/map.c level_0/utf/map_multi.c level_0/utf/static.c level_0/utf/string.c level_0/utf/triple.c level_0/utf/private-dynamic.c level_0/utf/private-is_unassigned.c level_0/utf/private-map.c level_0/utf/private-map_multi.c level_0/utf/private-triple.c level_0/utf/private-string.c + build_sources_library level_1/control_group.c build_sources_library level_1/conversion.c level_1/private-conversion.c build_sources_library level_1/directory.c level_1/private-directory.c @@ -68,6 +56,7 @@ build_sources_library level_1/signal.c build_sources_library level_1/string.c level_1/private-string.c build_sources_library level_1/utf.c level_1/private-utf.c build_sources_library level_1/utf_file.c level_1/private-utf_file.c + build_sources_library level_2/control_group.c build_sources_library level_2/error.c level_2/error/common.c level_2/private-error.c build_sources_library level_2/execute.c level_2/private-execute.c @@ -79,15 +68,9 @@ build_sources_library level_2/path.c build_sources_library level_2/print.c build_sources_library level_2/program.c level_2/program/common.c build_sources_library level_2/status_string.c + build_sources_library-monolithic level_0/thread.c level_0/private-thread.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers level_0/account.h level_0/account/common.h build_sources_headers level_0/capability.h level_0/capability/common.h build_sources_headers level_0/color.h level_0/color/common.h @@ -115,6 +98,7 @@ build_sources_headers level_0/type.h build_sources_headers level_0/type_array.h level_0/type_array/common.h build_sources_headers level_0/type_array/array_length.h level_0/type_array/cell.h level_0/type_array/fll_id.h level_0/type_array/int8.h level_0/type_array/int16.h level_0/type_array/int32.h level_0/type_array/int64.h level_0/type_array/int128.h level_0/type_array/state.h level_0/type_array/status.h level_0/type_array/uint8.h level_0/type_array/uint16.h level_0/type_array/uint32.h level_0/type_array/uint64.h level_0/type_array/uint128.h build_sources_headers level_0/utf.h level_0/utf/common.h level_0/utf/convert.h level_0/utf/dynamic.h level_0/utf/is.h level_0/utf/is_character.h level_0/utf/map.h level_0/utf/map_multi.h level_0/utf/static.h level_0/utf/string.h level_0/utf/triple.h + build_sources_headers level_1/control_group.h build_sources_headers level_1/conversion.h build_sources_headers level_1/directory.h level_1/directory/common.h @@ -127,6 +111,7 @@ build_sources_headers level_1/signal.h level_1/signal/common.h build_sources_headers level_1/string.h build_sources_headers level_1/utf.h build_sources_headers level_1/utf_file.h + build_sources_headers level_2/control_group.h build_sources_headers level_2/error.h level_2/error/common.h build_sources_headers level_2/execute.h @@ -138,12 +123,11 @@ build_sources_headers level_2/path.h build_sources_headers level_2/print.h build_sources_headers level_2/program.h level_2/program/common.h build_sources_headers level_2/status_string.h + build_sources_headers-level level_0/thread.h level_0/thread/common.h + build_sources_headers-monolithic level_0/thread.h level_0/thread/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -158,8 +142,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -171,32 +153,13 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-clang -D_clang_not_a_compile_time_constant_workaround_ -defines-monolithic defines-monolithic_threadless -D_di_pthread_support_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags-monolithic -pthread + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_account/data/build/settings b/level_0/f_account/data/build/settings index 2e8bdc8..6f4ed4d 100644 --- a/level_0/f_account/data/build/settings +++ b/level_0/f_account/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library account.c private-account.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers account.h account/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_account/data/build/settings-mocks b/level_0/f_account/data/build/settings-mocks index c6c2767..eed5270 100644 --- a/level_0/f_account/data/build/settings-mocks +++ b/level_0/f_account/data/build/settings-mocks @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default individual @@ -21,16 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static + build_sources_library account.c private-account.c ../../tests/unit/c/mock-account.c -build_sources_library_shared -build_sources_library_static + build_sources_headers account.h account/common.h -build_sources_headers_shared -build_sources_headers_static + build_script yes build_shared yes build_static no @@ -47,21 +40,11 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static -flags_shared -flags_static # Inject mocks. flags -Wl,--wrap=getpwnam_r diff --git a/level_0/f_account/data/build/settings-tests b/level_0/f_account/data/build/settings-tests index 2a1dbeb..66dba8a 100644 --- a/level_0/f_account/data/build/settings-tests +++ b/level_0/f_account/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_account build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-account-by_id.c test-account-by_name.c test-account-group_name_by_id.c test-account-group_id_by_name.c test-account-id_by_name.c test-account-name_by_id.c test-account.c + build_script no build_shared yes build_static no @@ -35,7 +38,6 @@ search_exclusive yes search_shared yes search_static yes -defines defines -Ibuild/includes defines_static -Lbuild/libraries/static defines_shared -Lbuild/libraries/shared @@ -43,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_capability/data/build/settings b/level_0/f_capability/data/build/settings index 12d627e..714c1ff 100644 --- a/level_0/f_capability/data/build/settings +++ b/level_0/f_capability/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-individual -lf_memory -lf_string -lf_type_array -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library capability.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers capability.h capability/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -71,29 +48,11 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_capability/data/build/settings-mocks b/level_0/f_capability/data/build/settings-mocks index 6e6e0f9..08544ae 100644 --- a/level_0/f_capability/data/build/settings-mocks +++ b/level_0/f_capability/data/build/settings-mocks @@ -13,11 +13,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default individual @@ -26,18 +21,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-individual -lf_memory -lf_string -lf_type_array -build_libraries_shared -build_libraries_static + build_sources_library capability.c ../../tests/unit/c/mock-capability.c -build_sources_library_shared -build_sources_library_static + build_sources_headers capability.h capability/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -46,8 +37,6 @@ path_headers fll/level_0 path_library_script script path_library_shared shared path_library_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -58,20 +47,12 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -defines_library -defines_library_shared -defines_library_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static -flags_shared -flags_static # Inject mocks. flags -Wl,--wrap=cap_get_ambient diff --git a/level_0/f_capability/data/build/settings-tests b/level_0/f_capability/data/build/settings-tests index 22b74ed..c1ba446 100644 --- a/level_0/f_capability/data/build/settings-tests +++ b/level_0/f_capability/data/build/settings-tests @@ -44,8 +44,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_color/data/build/settings b/level_0/f_color/data/build/settings index 9184cdc..8b6f0d1 100644 --- a/level_0/f_color/data/build/settings +++ b/level_0/f_color/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library color.c color/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers color.h color/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_color/data/build/settings-mocks b/level_0/f_color/data/build/settings-mocks index 770530a..bdf8be4 100644 --- a/level_0/f_color/data/build/settings-mocks +++ b/level_0/f_color/data/build/settings-mocks @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default individual @@ -21,18 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static + build_sources_library color.c color/common.c ../../tests/unit/c/mock-color.c -build_sources_library_shared -build_sources_library_static + build_sources_headers color.h color/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -41,8 +32,6 @@ path_headers fll/level_0 path_library_script script path_library_shared shared path_library_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -51,21 +40,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags_library -fPIC -flags_library_shared -flags_library_static -flags_shared -flags_static # Inject mocks. flags -Wl,--wrap=getenv diff --git a/level_0/f_color/data/build/settings-tests b/level_0/f_color/data/build/settings-tests index da9af6f..4ccc8f5 100644 --- a/level_0/f_color/data/build/settings-tests +++ b/level_0/f_color/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_color build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-color-context_delete.c test-color-context_destroy.c test-color-load_context.c test-color-save_1.c test-color-save_2.c test-color-save_3.c test-color-save_4.c test-color-save_5.c test-color.c + build_script no build_shared yes build_static no @@ -42,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_console/data/build/settings b/level_0/f_console/data/build/settings index 570010a..488e6a4 100644 --- a/level_0/f_console/data/build/settings +++ b/level_0/f_console/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library console.c console/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers console.h console/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_console/data/build/settings-tests b/level_0/f_console/data/build/settings-tests index d77362f..2161f7a 100644 --- a/level_0/f_console/data/build/settings-tests +++ b/level_0/f_console/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf -lf_console build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-console-environment_process.c test-console-identify.c test-console-parameter_prioritize_left.c test-console-parameter_prioritize_right.c test-console-parameter_process.c test-console-parameters_delete.c test-console-parameters_destroy.c test-console.c + build_script no build_shared yes build_static no @@ -42,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_control_group/data/build/settings b/level_0/f_control_group/data/build/settings index cdadb7f..36960f6 100644 --- a/level_0/f_control_group/data/build/settings +++ b/level_0/f_control_group/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control_group.c control_group/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers control_group.h control_group/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_control_group/data/build/settings-tests b/level_0/f_control_group/data/build/settings-tests index c4150ac..347332f 100644 --- a/level_0/f_control_group/data/build/settings-tests +++ b/level_0/f_control_group/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_control_group build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-control_group-copy.c test-control_group.c + build_script no build_shared yes build_static no @@ -42,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_conversion/data/build/settings b/level_0/f_conversion/data/build/settings index a163a87..d4108cb 100644 --- a/level_0/f_conversion/data/build/settings +++ b/level_0/f_conversion/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -23,28 +18,11 @@ build_indexer_arguments rcs build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library conversion.c private-conversion.c conversion/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers conversion.h conversion/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_conversion/data/build/settings-mocks b/level_0/f_conversion/data/build/settings-mocks index f643f76..bd40500 100644 --- a/level_0/f_conversion/data/build/settings-mocks +++ b/level_0/f_conversion/data/build/settings-mocks @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default individual @@ -21,18 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static + build_sources_library conversion.c private-conversion.c conversion/common.c ../../tests/unit/c/mock-conversion.c -build_sources_library_shared -build_sources_library_static + build_sources_headers conversion.h conversion/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -41,8 +32,6 @@ path_headers fll/level_0 path_library_script script path_library_shared shared path_library_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -51,21 +40,11 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static -flags_shared -flags_static # Inject mocks. flags -Wl,--wrap=fwrite_unlocked diff --git a/level_0/f_conversion/data/build/settings-tests b/level_0/f_conversion/data/build/settings-tests index 42236bb..6ba325d 100644 --- a/level_0/f_conversion/data/build/settings-tests +++ b/level_0/f_conversion/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_utf -lf_conversion build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-conversion-character_is_binary.c test-conversion-character_is_decimal.c test-conversion-character_is_duodecimal.c test-conversion-character_is_hexidecimal.c test-conversion-character_is_octal.c test-conversion-character_to_binary.c test-conversion-character_to_decimal.c test-conversion-character_to_duodecimal.c test-conversion-character_to_hexidecimal.c test-conversion-character_to_octal.c test-conversion-number_signed_print.c test-conversion-number_signed_to_string.c test-conversion-number_unsigned_print.c test-conversion-number_unsigned_to_string.c test-conversion.c + build_script no build_shared yes build_static no @@ -42,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_directory/data/build/settings b/level_0/f_directory/data/build/settings index cddf056..ce0c990 100644 --- a/level_0/f_directory/data/build/settings +++ b/level_0/f_directory/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library directory.c directory/common.c private-directory.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers directory.h directory/common.h directory/type.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_directory/data/build/settings-mocks b/level_0/f_directory/data/build/settings-mocks index 9d49959..5785613 100644 --- a/level_0/f_directory/data/build/settings-mocks +++ b/level_0/f_directory/data/build/settings-mocks @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default individual @@ -21,16 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static + build_sources_library directory.c directory/common.c private-directory.c ../../tests/unit/c/mock-directory.c -build_sources_library_shared -build_sources_library_static + build_sources_headers directory.h directory/common.h directory/type.h -build_sources_headers_shared -build_sources_headers_static + build_script yes build_shared yes build_static no @@ -47,21 +40,11 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static -flags_shared -flags_static # Inject mocks. flags -Wl,--wrap=alphasort diff --git a/level_0/f_directory/data/build/settings-tests b/level_0/f_directory/data/build/settings-tests index d8df9b5..af6c75d 100644 --- a/level_0/f_directory/data/build/settings-tests +++ b/level_0/f_directory/data/build/settings-tests @@ -16,11 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_directory build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-directory-create.c test-directory-create_at.c test-directory-exists.c test-directory-exists_at.c test-directory-is.c test-directory-is_at.c test-directory-list.c test-directory-open.c test-directory-open_at.c test-directory-remove.c test-directory-remove_custom.c test-directory-touch.c test-directory-touch_at.c test-directory.c + build_script no build_shared yes build_static no @@ -35,7 +38,6 @@ search_exclusive yes search_shared yes search_static yes -defines defines -Ibuild/includes defines_static -Lbuild/libraries/static defines_shared -Lbuild/libraries/shared @@ -43,8 +45,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_environment/data/build/settings b/level_0/f_environment/data/build/settings index f1fb8ca..f1b9c66 100644 --- a/level_0/f_environment/data/build/settings +++ b/level_0/f_environment/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library environment.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers environment.h environment/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_execute/data/build/settings b/level_0/f_execute/data/build/settings index cfef493..26ec074 100644 --- a/level_0/f_execute/data/build/settings +++ b/level_0/f_execute/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library execute.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers execute.h execute/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,12 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static + flags_object -fPIC -flags_object_shared -flags_object_static + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_file/data/build/settings b/level_0/f_file/data/build/settings index 09c34e7..a32b56a 100644 --- a/level_0/f_file/data/build/settings +++ b/level_0/f_file/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library file.c private-file.c file/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers file.h file/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_fss/data/build/settings b/level_0/f_fss/data/build/settings index 27a20fd..ac0fc23 100644 --- a/level_0/f_fss/data/build/settings +++ b/level_0/f_fss/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -23,28 +18,11 @@ build_indexer_arguments rcs build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss.c private-fss.c fss/common.c fss/named.c fss/nest.c fss/set.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers fss.h fss/comment.h fss/common.h fss/delimit.h fss/named.h fss/nest.h fss/quote.h fss/set.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_iki/data/build/settings b/level_0/f_iki/data/build/settings index 74a91ce..5594a59 100644 --- a/level_0/f_iki/data/build/settings +++ b/level_0/f_iki/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library iki.c private-iki.c iki/common.c iki/private-data.c iki/data.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers iki.h iki/common.h iki/data.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_iki/data/build/settings-tests b/level_0/f_iki/data/build/settings-tests index 2d2fb95..ed2de7c 100644 --- a/level_0/f_iki/data/build/settings-tests +++ b/level_0/f_iki/data/build/settings-tests @@ -16,13 +16,16 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf -lf_iki build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-iki-content_is.c test-iki-content_partial_is.c test-iki-object_is.c test-iki-object_partial_is.c test-iki-read.c build_sources_program test-iki-datas_adjust.c test-iki-datas_append.c test-iki-datas_append_all.c test-iki-datas_decimate_by.c test-iki-datas_decrease_by.c test-iki-datas_increase.c test-iki-datas_increase_by.c test-iki-datas_resize.c test-iki-datass_adjust.c test-iki-datass_append.c test-iki-datass_append_all.c test-iki-datass_decimate_by.c test-iki-datass_decrease_by.c test-iki-datass_increase.c test-iki-datass_increase_by.c test-iki-datass_resize.c build_sources_program test-iki.c + build_script no build_shared yes build_static no @@ -37,7 +40,6 @@ search_exclusive yes search_shared yes search_static yes -defines defines -Ibuild/includes defines_static -Lbuild/libraries/static defines_shared -Lbuild/libraries/shared @@ -46,7 +48,3 @@ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_limit/data/build/settings b/level_0/f_limit/data/build/settings index 8e2512e..c0763a3 100644 --- a/level_0/f_limit/data/build/settings +++ b/level_0/f_limit/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library limit.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers limit.h limit/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_memory/data/build/settings b/level_0/f_memory/data/build/settings index e9240cb..45209c8 100644 --- a/level_0/f_memory/data/build/settings +++ b/level_0/f_memory/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,13 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -build_libraries-individual -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library memory.c private-memory.c memory/structure.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers memory.h memory/common.h memory/structure.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_memory/data/build/settings-tests b/level_0/f_memory/data/build/settings-tests index 5e2a310..db1e89a 100644 --- a/level_0/f_memory/data/build/settings-tests +++ b/level_0/f_memory/data/build/settings-tests @@ -14,11 +14,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-memory-adjust.c test-memory-delete.c test-memory-destroy.c test-memory-new_aligned.c test-memory-new.c test-memory-resize.c test-memory.c + build_script no build_shared yes build_static no @@ -40,8 +43,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_path/data/build/settings b/level_0/f_path/data/build/settings index 6043671..c172302 100644 --- a/level_0/f_path/data/build/settings +++ b/level_0/f_path/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library path.c private-path.c path/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers path.h path/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_pipe/data/build/settings b/level_0/f_pipe/data/build/settings index e4622fc..6e24970 100644 --- a/level_0/f_pipe/data/build/settings +++ b/level_0/f_pipe/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library pipe.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers pipe.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_print/data/build/settings b/level_0/f_print/data/build/settings index fbd7eec..e1c11f2 100644 --- a/level_0/f_print/data/build/settings +++ b/level_0/f_print/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library print.c private-print.c print/common.c print/to.c print/private-to.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers print.h print/common.h print/to.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,31 +46,12 @@ search_exclusive yes search_shared yes search_static yes -defines defines-clang -D_clang_not_a_compile_time_constant_workaround_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_serialize/data/build/settings b/level_0/f_serialize/data/build/settings index 58e44c5..1450b24 100644 --- a/level_0/f_serialize/data/build/settings +++ b/level_0/f_serialize/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,46 +16,19 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library serialize.c private-serialize.c serialize/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers serialize.h serialize/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no path_headers fll/level_0 -path_library_script script -path_library_shared shared -path_library_static static -path_object_script script -path_object_shared shared -path_object_static static -path_program_script script -path_program_shared shared -path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +37,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_signal/data/build/settings b/level_0/f_signal/data/build/settings index 949ca2c..5c8d20b 100644 --- a/level_0/f_signal/data/build/settings +++ b/level_0/f_signal/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,13 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -build_libraries-individual -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library signal.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers signal.h signal/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_socket/data/build/settings b/level_0/f_socket/data/build/settings index 1255d7f..8badac3 100644 --- a/level_0/f_socket/data/build/settings +++ b/level_0/f_socket/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library socket.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers socket.h socket/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_status/data/build/settings b/level_0/f_status/data/build/settings index 448b3d7..55b15fb 100644 --- a/level_0/f_status/data/build/settings +++ b/level_0/f_status/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,11 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -build_libraries-individual -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static -build_sources_library -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers status.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +35,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +43,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_status_string/data/build/settings b/level_0/f_status_string/data/build/settings index bd81b4f..f9493ee 100644 --- a/level_0/f_status_string/data/build/settings +++ b/level_0/f_status_string/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library status_string.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers status_string.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_string/data/build/settings b/level_0/f_string/data/build/settings index bb29b47..bf93e81 100644 --- a/level_0/f_string/data/build/settings +++ b/level_0/f_string/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library string.c private-string.c string/common.c string/private-dynamic.c string/private-map.c string/private-map_multi.c string/private-quantity.c string/private-range.c string/private-triple.c string/dynamic.c string/map.c string/map_multi.c string/quantity.c string/range.c string/static.c string/triple.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers string.h string/common.h string/dynamic.h string/map.h string/map_multi.h string/quantity.h string/range.h string/static.h string/triple.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_string/data/build/settings-tests b/level_0/f_string/data/build/settings-tests index 35932e0..970ee8b 100644 --- a/level_0/f_string/data/build/settings-tests +++ b/level_0/f_string/data/build/settings-tests @@ -16,10 +16,12 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-string-append.c test-string-append_assure.c test-string-append_assure_nulless.c test-string-append_nulless.c build_sources_program test-string-dynamic_adjust.c test-string-dynamic_append.c test-string-dynamic_append_assure.c test-string-dynamic_append_assure_nulless.c test-string-dynamic_append_nulless.c build_sources_program test-string-dynamic_decimate_by.c test-string-dynamic_decrease_by.c test-string-dynamic_increase.c test-string-dynamic_increase_by.c @@ -44,6 +46,7 @@ build_sources_program test-string-ranges_adjust.c test-string-ranges_append.c te build_sources_program test-string-seek_line.c test-string-seek_line_to.c test-string-seek_to.c build_sources_program test-string-triples_adjust.c test-string-triples_append.c test-string-triples_append_all.c test-string-triples_decimate_by.c test-string-triples_decrease_by.c test-string-triples_increase.c test-string-triples_increase_by.c test-string-triples_resize.c test-string-tripless_adjust.c test-string-tripless_append.c test-string-tripless_append_all.c test-string-tripless_decimate_by.c test-string-tripless_decrease_by.c test-string-tripless_increase.c test-string-tripless_increase_by.c test-string-tripless_resize.c build_sources_program test-string.c + build_script no build_shared yes build_static no @@ -58,7 +61,6 @@ search_exclusive yes search_shared yes search_static yes -defines defines -Ibuild/includes defines_static -Lbuild/libraries/static defines_shared -Lbuild/libraries/shared @@ -66,8 +68,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_thread/data/build/settings b/level_0/f_thread/data/build/settings index 0587efa..8891792 100644 --- a/level_0/f_thread/data/build/settings +++ b/level_0/f_thread/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -pthread -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library thread.c private-thread.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers thread.h thread/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -70,29 +47,11 @@ search_shared yes search_static yes defines -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_type/data/build/settings b/level_0/f_type/data/build/settings index f4db678..97a34e6 100644 --- a/level_0/f_type/data/build/settings +++ b/level_0/f_type/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,11 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -build_libraries-individual -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static -build_sources_library -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers type.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +35,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +43,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_type_array/data/build/settings b/level_0/f_type_array/data/build/settings index ac828fd..a0ae9e6 100644 --- a/level_0/f_type_array/data/build/settings +++ b/level_0/f_type_array/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,31 +16,15 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library type_array/array_length.c type_array/cell.c type_array/fll_id.c type_array/int8.c type_array/int16.c type_array/int32.c type_array/int64.c type_array/int128.c type_array/state.c type_array/status.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c build_sources_library type_array/private-array_length.c type_array/private-cell.c type_array/private-fll_id.c type_array/private-int8.c type_array/private-int16.c type_array/private-int32.c type_array/private-int64.c type_array/private-int128.c type_array/private-state.c type_array/private-status.c type_array/private-uint8.c type_array/private-uint16.c type_array/private-uint32.c type_array/private-uint64.c type_array/private-uint128.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers type_array.h type_array/common.h type_array/array_length.h type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -60,8 +39,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -70,30 +47,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_type_array/data/build/settings-tests b/level_0/f_type_array/data/build/settings-tests index 1d5f4cb..1377599 100644 --- a/level_0/f_type_array/data/build/settings-tests +++ b/level_0/f_type_array/data/build/settings-tests @@ -14,6 +14,7 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_type_array build_libraries-level -lfll_0 @@ -49,8 +50,8 @@ build_sources_program test-type_array-uint64s_adjust.c test-type_array-uint64s_a build_sources_program test-type_array-uint64ss_adjust.c test-type_array-uint64ss_append.c test-type_array-uint64ss_append_all.c test-type_array-uint64ss_decimate_by.c test-type_array-uint64ss_decrease_by.c test-type_array-uint64ss_increase.c test-type_array-uint64ss_increase_by.c test-type_array-uint64ss_resize.c build_sources_program test-type_array-uint128s_adjust.c test-type_array-uint128s_append.c test-type_array-uint128s_append_all.c test-type_array-uint128s_decimate_by.c test-type_array-uint128s_decrease_by.c test-type_array-uint128s_increase.c test-type_array-uint128s_increase_by.c test-type_array-uint128s_resize.c build_sources_program test-type_array-uint128ss_adjust.c test-type_array-uint128ss_append.c test-type_array-uint128ss_append_all.c test-type_array-uint128ss_decimate_by.c test-type_array-uint128ss_decrease_by.c test-type_array-uint128ss_increase.c test-type_array-uint128ss_increase_by.c test-type_array-uint128ss_resize.c - build_sources_program test-type_array.c + build_script no build_shared yes build_static no @@ -72,8 +73,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_utf/data/build/settings b/level_0/f_utf/data/build/settings index 6bd0350..2cb31a1 100644 --- a/level_0/f_utf/data/build/settings +++ b/level_0/f_utf/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,17 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static -build_sources_library utf.c private-utf.c utf/common.c utf/convert.c utf/dynamic.c utf/is.c utf/is_character.c utf/map.c utf/map_multi.c utf/private-is_unassigned.c utf/private-dynamic.c utf/private-map.c utf/private-map_multi.c utf/private-string.c utf/private-triple.c utf/static.c utf/string.c utf/triple.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static -build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/is.h utf/is_character.h utf/map.h utf/map_multi.h utf/static.h utf/string.h utf/triple.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + +build_sources_library utf.c private-utf.c +build_sources_library utf/common.c utf/convert.c utf/dynamic.c utf/is.c utf/is_character.c utf/map.c utf/map_multi.c utf/static.c utf/string.c utf/triple.c +build_sources_library utf/private-is_unassigned.c utf/private-dynamic.c utf/private-map.c utf/private-map_multi.c utf/private-string.c utf/private-triple.c + +build_sources_headers utf.h +build_sources_headers utf/common.h utf/convert.h utf/dynamic.h utf/is.h utf/is_character.h utf/map.h utf/map_multi.h utf/static.h utf/string.h utf/triple.h + build_script yes build_shared yes build_static no @@ -59,8 +41,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +49,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_0/f_utf/data/build/settings-tests b/level_0/f_utf/data/build/settings-tests index c39b19b..6e99b0d 100644 --- a/level_0/f_utf/data/build/settings-tests +++ b/level_0/f_utf/data/build/settings-tests @@ -16,10 +16,12 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcmocka build_libraries-individual -lf_memory -lf_string -lf_utf build_libraries-level -lfll_0 build_libraries-monolithic -lfll + build_sources_program test-utf-append.c test-utf-append_assure.c test-utf-append_assure_nulless.c test-utf-append_nulless.c build_sources_program test-utf-dynamic_adjust.c test-utf-dynamic_append.c test-utf-dynamic_append_assure.c test-utf-dynamic_append_assure_nulless.c test-utf-dynamic_append_nulless.c build_sources_program test-utf-dynamic_decimate_by.c test-utf-dynamic_decrease_by.c test-utf-dynamic_increase.c test-utf-dynamic_increase_by.c @@ -42,6 +44,7 @@ build_sources_program test-utf-prepend.c test-utf-prepend_assure.c test-utf-prep build_sources_program test-utf-seek_line.c test-utf-seek_line_to.c test-utf-seek_to.c build_sources_program test-utf-triples_adjust.c test-utf-triples_append.c test-utf-triples_append_all.c test-utf-triples_decimate_by.c test-utf-triples_decrease_by.c test-utf-triples_increase.c test-utf-triples_increase_by.c test-utf-triples_resize.c test-utf-tripless_adjust.c test-utf-tripless_append.c test-utf-tripless_append_all.c test-utf-tripless_decimate_by.c test-utf-tripless_decrease_by.c test-utf-tripless_increase.c test-utf-tripless_increase_by.c test-utf-tripless_resize.c build_sources_program test-utf.c + build_script no build_shared yes build_static no @@ -56,7 +59,6 @@ search_exclusive yes search_shared yes search_static yes -defines defines -Ibuild/includes defines_static -Lbuild/libraries/static defines_shared -Lbuild/libraries/shared @@ -64,8 +66,5 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_control_group/data/build/settings b/level_1/fl_control_group/data/build/settings index 48d8c78..20f4845 100644 --- a/level_1/fl_control_group/data/build/settings +++ b/level_1/fl_control_group/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_control_group -lf_file -lf_memory -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control_group.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers control_group.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_conversion/data/build/settings b/level_1/fl_conversion/data/build/settings index aa373ea..945fabe 100644 --- a/level_1/fl_conversion/data/build/settings +++ b/level_1/fl_conversion/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_conversion -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library conversion.c private-conversion.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers conversion.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_directory/data/build/settings b/level_1/fl_directory/data/build/settings index 7579b5c..4dedd0e 100644 --- a/level_1/fl_directory/data/build/settings +++ b/level_1/fl_directory/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_directory -lf_file -lf_memory -lf_path -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library directory.c private-directory.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers directory.h directory/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_environment/data/build/settings b/level_1/fl_environment/data/build/settings index 663a021..de88224 100644 --- a/level_1/fl_environment/data/build/settings +++ b/level_1/fl_environment/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -23,28 +18,11 @@ build_indexer_arguments rcs build_language c build_libraries -lc build_libraries-individual -lf_environment -lf_memory -lf_path -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library environment.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers environment.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_execute/data/build/settings b/level_1/fl_execute/data/build/settings index 7ead936..67f2a27 100644 --- a/level_1/fl_execute/data/build/settings +++ b/level_1/fl_execute/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,12 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-individual -lf_capability -lf_execute -lf_limit -lf_memory -lf_signal -lf_string -lf_type_array -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static -build_sources_library -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers execute.h execute/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +36,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -71,29 +46,11 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_fss/data/build/settings b/level_1/fl_fss/data/build/settings index 5332087..1bbd565 100644 --- a/level_1/fl_fss/data/build/settings +++ b/level_1/fl_fss/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_file -lf_fss -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library private-fss.c fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers fss.h fss/basic.h fss/basic_list.h fss/embedded_list.h fss/extended.h fss/extended_list.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_iki/data/build/settings b/level_1/fl_iki/data/build/settings index 8425f1d..00124f6 100644 --- a/level_1/fl_iki/data/build/settings +++ b/level_1/fl_iki/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_iki -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library iki.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers iki.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index 95b72dd..8fcd8f8 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar 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_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library print.c private-print.c print/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers print.h print/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_signal/data/build/settings b/level_1/fl_signal/data/build/settings index 0bd0ad2..7ac17f2 100644 --- a/level_1/fl_signal/data/build/settings +++ b/level_1/fl_signal/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_signal -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library signal.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers signal.h signal/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_string/data/build/settings b/level_1/fl_string/data/build/settings index 3ee7acb..2fa1f54 100644 --- a/level_1/fl_string/data/build/settings +++ b/level_1/fl_string/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library string.c private-string.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers string.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_utf/data/build/settings b/level_1/fl_utf/data/build/settings index 353a2aa..631b5ab 100644 --- a/level_1/fl_utf/data/build/settings +++ b/level_1/fl_utf/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -23,28 +18,11 @@ build_indexer_arguments rcs build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library utf.c private-utf.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers utf.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_1/fl_utf_file/data/build/settings b/level_1/fl_utf_file/data/build/settings index 07afff2..7ef00f4 100644 --- a/level_1/fl_utf_file/data/build/settings +++ b/level_1/fl_utf_file/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_file -lf_memory -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library utf_file.c private-utf_file.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers utf_file.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_control_group/data/build/settings b/level_2/fll_control_group/data/build/settings index 3a94014..f14a261 100644 --- a/level_2/fll_control_group/data/build/settings +++ b/level_2/fll_control_group/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -23,28 +18,11 @@ build_indexer_arguments rcs build_language c build_libraries -lc build_libraries-individual -lfl_control_group -lfl_directory -lf_control_group -lf_directory -lf_file -lf_memory -lf_path -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control_group.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers control_group.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +37,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +45,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_error/data/build/settings b/level_2/fll_error/data/build/settings index 37cefbf..d3145c1 100644 --- a/level_2/fll_error/data/build/settings +++ b/level_2/fll_error/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfl_print -lf_color -lf_console -lf_conversion -lf_file -lf_memory -lf_print -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library error.c private-error.c error/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers error.h error/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_execute/data/build/settings b/level_2/fll_execute/data/build/settings index 303afd9..0458543 100644 --- a/level_2/fll_execute/data/build/settings +++ b/level_2/fll_execute/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual individual_threadless clang test modes_default individual @@ -21,31 +16,15 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-individual -lfl_control_group -lfl_environment -lf_account -lf_capability -lf_control_group -lf_environment -lf_execute -lf_file -lf_limit -lf_memory -lf_path -lf_signal -lf_string -lf_thread -lf_type_array -lf_utf build_libraries-individual_threadless -lfl_control_group -lfl_environment -lf_account -lf_capability -lf_control_group -lf_environment -lf_execute -lf_file -lf_limit -lf_memory -lf_path -lf_signal -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library execute.c private-execute.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers execute.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -60,8 +39,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,30 +50,12 @@ search_static yes #defines -D_di_libcap_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-individual_threadless -D_di_pthread_support_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags-individual -pthread + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index f046795..5a239dd 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar 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_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library file.c private-file.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers file.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_fss/data/build/settings b/level_2/fll_fss/data/build/settings index bd13ddd..3023826 100644 --- a/level_2/fll_fss/data/build/settings +++ b/level_2/fll_fss/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfl_conversion -lfl_fss -lfl_string -lf_conversion -lf_file -lf_fss -lf_memory -lf_status_string -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss.c fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c fss/payload.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers fss.h fss/basic.h fss/basic_list.h fss/embedded_list.h fss/extended.h fss/extended_list.h fss/payload.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_fss_status_string/data/build/settings b/level_2/fll_fss_status_string/data/build/settings index f4e206a..d6572cc 100644 --- a/level_2/fll_fss_status_string/data/build/settings +++ b/level_2/fll_fss_status_string/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfl_string -lf_conversion -lf_fss -lf_memory -lf_status_string -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_status_string.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_status_string.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_iki/data/build/settings b/level_2/fll_iki/data/build/settings index dfed915..91908b2 100644 --- a/level_2/fll_iki/data/build/settings +++ b/level_2/fll_iki/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfl_iki -lf_iki -lf_memory -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library iki.c private-iki.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers iki.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_path/data/build/settings b/level_2/fll_path/data/build/settings index da787fc..26d0173 100644 --- a/level_2/fll_path/data/build/settings +++ b/level_2/fll_path/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lf_memory -lf_path -lf_string -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library path.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers path.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index e076e42..eb0b972 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar 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_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library print.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers print.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_program/data/build/settings b/level_2/fll_program/data/build/settings index ff2dfa4..a5ce482 100644 --- a/level_2/fll_program/data/build/settings +++ b/level_2/fll_program/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -20,31 +15,15 @@ build_compiler gcc build_compiler-clang clang build_indexer ar build_indexer_arguments rcs + build_language c build_libraries -lc build_libraries-individual -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_memory -lf_print -lf_signal -lf_string -lf_type_array -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library program.c program/common.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers program.h program/common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_2/fll_status_string/data/build/settings b/level_2/fll_status_string/data/build/settings index ef52e30..523cc8d 100644 --- a/level_2/fll_status_string/data/build/settings +++ b/level_2/fll_status_string/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual clang test modes_default individual @@ -21,30 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfl_string -lf_conversion -lf_memory -lf_status_string -lf_string -lf_utf -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library status_string.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static -build_sources_program -build_sources_program_shared -build_sources_program_static + build_sources_headers status_string.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -59,8 +38,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -69,30 +46,10 @@ search_exclusive yes search_shared yes search_static yes -defines -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared - flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index 014df9d..15fb117 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_print -lfll_program -lfl_conversion -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library byte_dump.c common.c private-common.c private-byte_dump.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers byte_dump.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/control/data/build/settings b/level_3/control/data/build/settings index 9be56e0..c86c9a4 100644 --- a/level_3/control/data/build/settings +++ b/level_3/control/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_fss -lfll_print -lfll_program -lfll_status_string -lfl_conversion -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_socket -lf_status_string -lf_string -lf_type_array -lf_utf build_libraries-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library control.c common.c private-common.c private-control.c private-print.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers control.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/controller/data/build/settings b/level_3/controller/data/build/settings index ea1adf9..0a34c39 100644 --- a/level_3/controller/data/build/settings +++ b/level_3/controller/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test as_init modes_default monolithic @@ -21,20 +16,14 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_path -lfll_print -lfll_program -lfll_status_string build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_fss -lfl_iki -lfl_print -lfl_string build_libraries-individual -lf_account -lf_capability -lf_color -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_path -lf_pipe -lf_print -lf_signal -lf_socket -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library controller.c common.c build_sources_library common/private-common.c common/private-cache.c common/private-control.c common/private-entry.c common/private-lock.c common/private-process.c common/private-rule.c common/private-setting.c common/private-task.c common/private-thread.c build_sources_library control/private-control.c control/private-control_print.c @@ -45,19 +34,13 @@ build_sources_library process/private-process.c build_sources_library task/private-task.c task/private-task_print.c build_sources_library lock/private-lock.c lock/private-lock_print.c build_sources_library thread/private-thread.c thread/private-thread_control.c thread/private-thread_entry.c thread/private-thread_process.c thread/private-thread_rule.c thread/private-thread_signal.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers controller.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script + build_sources_setting entries example rules + build_script yes build_shared yes build_static no @@ -72,8 +55,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -85,29 +66,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-as_init -D_controller_as_init_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index 1a34fd1..199096a 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -8,8 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - process_pre process_pre.sh process_post process_post.sh @@ -21,32 +19,21 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc -lcap -build_libraries-individual -lfll_error -lfll_execute -lfll_file -lfll_fss -lfll_path -lfll_print -lfll_program -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_fss -lfl_iki -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_iki -lf_limit -lf_memory -lf_path -lf_print -lf_signal -lf_status_string -lf_string -lf_thread -lf_type_array -lf_utf +build_libraries-individual -lfll_error -lfll_execute -lfll_file -lfll_fss -lfll_path -lfll_print -lfll_program +build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_fss -lfl_iki -lfl_print -lfl_string +build_libraries-individual -lf_account -lf_capability -lf_color -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_path -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static -build_sources_library fake.c common.c private-build.c private-build-library.c private-build-load.c private-build-object.c private-build-objects.c private-build-program.c private-build-skeleton.c private-clean.c private-common.c private-make.c private-fake.c private-fake-path_generate.c private-make-load_fakefile.c private-make-load_parameters.c private-make-operate.c private-make-operate_process.c private-make-operate_process_type.c private-make-operate_validate.c private-print.c private-skeleton.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + +build_sources_library fake.c common.c +build_sources_library private-build.c private-build-library.c private-build-load.c private-build-object.c private-build-objects.c private-build-program.c private-build-skeleton.c private-clean.c private-common.c private-make.c private-fake.c private-fake-path_generate.c private-make-load_fakefile.c private-make-load_parameters.c private-make-operate.c private-make-operate_process.c private-make-operate_process_type.c private-make-operate_validate.c private-print.c private-skeleton.c + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fake.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +48,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +58,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fake/data/projects/cmocka/1.1.5/settings b/level_3/fake/data/projects/cmocka/1.1.5/settings index 32568a5..4c89898 100644 --- a/level_3/fake/data/projects/cmocka/1.1.5/settings +++ b/level_3/fake/data/projects/cmocka/1.1.5/settings @@ -27,9 +27,12 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -pthread -lrt -lc + build_sources_library src/cmocka.c build_sources_headers include/cmocka.h include/cmocka_pbc.h + build_script no build_shared yes build_static no @@ -44,4 +47,5 @@ flags -z now -g -fdiagnostics-color=always -Wall -Winline -O2 -Iinclude/ -std=gn flags -Wpedantic -Wall -Wshadow -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-implicit-function-declaration -Wpointer-arith -Werror=pointer-arith -Wdeclaration-after-statement -Werror=declaration-after-statement -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized -Wimplicit-fallthrough -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length -Wmissing-field-initializers -Wformat -Wformat-security -Werror=format-security flags -fno-common -fstack-protector-strong -fstack-clash-protection flags-clang -Wno-logical-op-parentheses + flags_library -fPIC diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index 18a634a..905f887 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,20 @@ build_compiler-clang clang build_indexer ar 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_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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library firewall.c common.c private-common.c private-firewall.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers firewall.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script + build_sources_setting default-blacklist default-whitelist example-device-firewall firewall-first firewall-last firewall-other + build_script yes build_shared yes build_static no @@ -61,8 +44,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +54,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_basic_list_read/data/build/settings b/level_3/fss_basic_list_read/data/build/settings index 06e9875..a154d48 100644 --- a/level_3/fss_basic_list_read/data/build/settings +++ b/level_3/fss_basic_list_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_basic_list_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_basic_list_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_basic_list_write/data/build/settings b/level_3/fss_basic_list_write/data/build/settings index 755f51a..a4a1f8f 100644 --- a/level_3/fss_basic_list_write/data/build/settings +++ b/level_3/fss_basic_list_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_basic_list_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_basic_list_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_basic_read/data/build/settings b/level_3/fss_basic_read/data/build/settings index 944188b..b14086d 100644 --- a/level_3/fss_basic_read/data/build/settings +++ b/level_3/fss_basic_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_basic_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_basic_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_basic_write/data/build/settings b/level_3/fss_basic_write/data/build/settings index daba0e1..1202c22 100644 --- a/level_3/fss_basic_write/data/build/settings +++ b/level_3/fss_basic_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_basic_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_basic_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_embedded_list_read/data/build/settings b/level_3/fss_embedded_list_read/data/build/settings index 3d4b418..f15fda7 100644 --- a/level_3/fss_embedded_list_read/data/build/settings +++ b/level_3/fss_embedded_list_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,48 +16,23 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_embedded_list_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_embedded_list_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no path_headers program/fss_embedded_list_read -path_library_script script -path_library_shared shared -path_library_static static -path_object_script script -path_object_shared shared -path_object_static static -path_program_script script -path_program_shared shared -path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +43,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_embedded_list_write/data/build/settings b/level_3/fss_embedded_list_write/data/build/settings index 0cee2fd..c7bb63a 100644 --- a/level_3/fss_embedded_list_write/data/build/settings +++ b/level_3/fss_embedded_list_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,17 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_embedded_list_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static build_sources_headers fss_embedded_list_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +41,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +51,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_extended_list_read/data/build/settings b/level_3/fss_extended_list_read/data/build/settings index 042383e..733ae2a 100644 --- a/level_3/fss_extended_list_read/data/build/settings +++ b/level_3/fss_extended_list_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,48 +16,23 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_extended_list_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_extended_list_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no path_headers program/fss_extended_list_read -path_library_script script -path_library_shared shared -path_library_static static -path_object_script script -path_object_shared shared -path_object_static static -path_program_script script -path_program_shared shared -path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +43,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_extended_list_write/data/build/settings b/level_3/fss_extended_list_write/data/build/settings index 43e0d53..4f3a87f 100644 --- a/level_3/fss_extended_list_write/data/build/settings +++ b/level_3/fss_extended_list_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,48 +16,23 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_extended_list_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_extended_list_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no path_headers program/fss_extended_list_write -path_library_script script -path_library_shared shared -path_library_static static -path_object_script script -path_object_shared shared -path_object_static static -path_program_script script -path_program_shared shared -path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +43,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_extended_read/data/build/settings b/level_3/fss_extended_read/data/build/settings index 0a4ca86..d7e2760 100644 --- a/level_3/fss_extended_read/data/build/settings +++ b/level_3/fss_extended_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_extended_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_extended_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_extended_write/data/build/settings b/level_3/fss_extended_write/data/build/settings index 8794500..f8bdca8 100644 --- a/level_3/fss_extended_write/data/build/settings +++ b/level_3/fss_extended_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_extended_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_extended_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index 17fbd15..dbaa02c 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar 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-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_identify.c common.c private-common.c private-identify.c private-print.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_identify.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_payload_read/data/build/settings b/level_3/fss_payload_read/data/build/settings index 379f1a3..5889475 100644 --- a/level_3/fss_payload_read/data/build/settings +++ b/level_3/fss_payload_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_payload_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_payload_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_payload_write/data/build/settings b/level_3/fss_payload_write/data/build/settings index 3f25b3c..fc7cfef 100644 --- a/level_3/fss_payload_write/data/build/settings +++ b/level_3/fss_payload_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,48 +16,23 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_file -lfll_fss -lfll_print -lfll_program -lfl_conversion -lfl_directory -lfl_fss -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_payload_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_payload_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no path_headers program/fss_payload_write -path_library_script script -path_library_shared shared -path_library_static static -path_object_script script -path_object_shared shared -path_object_static static -path_program_script script -path_program_shared shared -path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +43,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/fss_status_code/data/build/settings b/level_3/fss_status_code/data/build/settings index 80bf921..cab5ad5 100644 --- a/level_3/fss_status_code/data/build/settings +++ b/level_3/fss_status_code/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar 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_directory -lf_environment -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library fss_status_code.c common.c private-common.c private-fss_status_code.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers fss_status_code.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index e3c7388..b017e23 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_print -lfll_program -lfl_conversion -lfl_iki -lfl_print -lfl_signal -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_iki -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library iki_read.c common.c private-common.c private-print.c private-read.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers iki_read.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index d269701..425993e 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -25,28 +20,13 @@ build_libraries -lc build_libraries-individual -lfll_error -lfll_iki -lfll_print -lfll_program -lfl_iki -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -lf_iki -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library iki_write.c common.c private-common.c private-write.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers iki_write.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +41,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +51,10 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index 7548984..89e02d1 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar 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-level -lfll_2 -lfll_1 -lfll_0 build_libraries-monolithic -lfll -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library status_code.c common.c private-common.c private-status_code.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers status_code.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index 7d967db..d33c4b1 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -8,11 +8,6 @@ version_micro 9 version_file micro version_target minor -environment - -process_pre -process_post - modes individual level monolithic clang test modes_default monolithic @@ -21,32 +16,18 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c + build_libraries -lc build_libraries-individual -lfll_error -lfll_print -lfll_program -lfl_conversion -lfl_print -lfl_string -lf_color -lf_console -lf_conversion -lf_file -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 -build_libraries_shared -build_libraries_static -build_objects_library -build_objects_library_shared -build_objects_library_static -build_objects_program -build_objects_program_shared -build_objects_program_static + build_sources_library utf8.c common.c private-common.c private-print.c private-utf8.c private-utf8_binary.c private-utf8_codepoint.c -build_sources_library_shared -build_sources_library_static -build_sources_object -build_sources_object_shared -build_sources_object_static + build_sources_program main.c -build_sources_program_shared -build_sources_program_static + build_sources_headers utf8.h common.h -build_sources_headers_shared -build_sources_headers_static -build_sources_script -build_sources_setting + build_script yes build_shared yes build_static no @@ -61,8 +42,6 @@ path_object_static static path_program_script script path_program_shared shared path_program_static static -path_sources -path_sources_object has_path_standard yes preserve_path_headers yes @@ -73,29 +52,11 @@ search_static yes #defines -D_di_libcap_ -D_di_thread_support_ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ -defines_library -defines_library_shared -defines_library_static -defines_object -defines_object_shared -defines_object_static -defines_program -defines_program_shared -defines_program_static -defines_static -defines_shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector + flags_library -fPIC -flags_library_shared -flags_library_static flags_object -fPIC -flags_object_shared -flags_object_static flags_program -fPIE -flags_program_shared -flags_program_static -flags_shared -flags_static -- 1.8.3.1