From: Kevin Day Date: Wed, 16 Feb 2022 05:37:15 +0000 (-0600) Subject: Refactor: Switch to a more directory based source file structure. X-Git-Tag: 0.5.8~40 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=42f685b7e4628c092858b7f91ee3b43abc685b9f;p=fll Refactor: Switch to a more directory based source file structure. Mass change all of the code to further utilize directories. The project has gotten big enough for this to matter. The stable API should have a relatively clean directory structure. --- diff --git a/build/level_0/settings b/build/level_0/settings index 945774661..b1d519fe0 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -33,27 +33,29 @@ 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 -build_sources_library console.c console-common.c -build_sources_library control_group.c control_group-common.c -build_sources_library conversion.c conversion-common.c private-conversion.c +build_sources_library color.c color/common.c +build_sources_library console.c console/common.c +build_sources_library control_group.c control_group/common.c +build_sources_library conversion.c private-conversion.c conversion/common.c build_sources_library directory.c private-directory.c build_sources_library environment.c private-environment.c build_sources_library execute.c -build_sources_library file.c file-common.c private-file.c -build_sources_library fss.c private-fss.c fss-common.c fss_named.c fss_nest.c fss_set.c -build_sources_library iki.c iki-common.c private-iki.c +build_sources_library file.c file/common.c private-file.c +build_sources_library fss.c private-fss.c fss/common.c fss/named.c fss/nest.c fss/set.c +build_sources_library iki.c iki/common.c private-iki.c build_sources_library limit.c -build_sources_library memory.c memory_structure.c private-memory.c -build_sources_library path.c path-common.c private-path.c -build_sources_library pipe.c print.c print_to.c print-common.c private-print.c private-print_to.c -build_sources_library serialize.c serialize-common.c private-serialize.c +build_sources_library memory.c private-memory.c memory/structure.c +build_sources_library path.c private-path.c path/common.c +build_sources_library pipe.c +build_sources_library print.c private-print.c print/common.c print/to.c print/private-to.c +build_sources_library serialize.c private-serialize.c serialize/common.c build_sources_library signal.c build_sources_library socket.c -build_sources_library status_string.c string.c string-common.c private-string.c string_dynamic.c string_map.c string_quantity.c string_range.c string_triple.c +build_sources_library status_string.c +build_sources_library string.c private-string.c string/common.c string/dynamic.c string/map.c string/quantity.c string/range.c string/triple.c 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 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 -build_sources_library utf.c utf-common.c utf_dynamic.c utf_map.c utf_string.c utf_triple.c private-utf.c private-utf-is_unassigned.c private-utf_string.c +build_sources_library utf.c private-utf.c utf/common.c utf/dynamic.c utf/map.c utf/private-is_unassigned.c utf/private-string.c utf/string.c utf/triple.c build_sources_library-level thread.c private-thread.c build_sources_library_shared build_sources_library_static @@ -63,33 +65,34 @@ 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 -build_sources_headers console.h console-common.h -build_sources_headers control_group.h control_group-common.h -build_sources_headers conversion.h conversion-common.h -build_sources_headers directory.h directory_type.h directory-common.h -build_sources_headers environment.h environment-common.h -build_sources_headers execute.h execute-common.h -build_sources_headers file.h file-common.h -build_sources_headers fss.h fss-common.h fss_comment.h fss_delimit.h fss_named.h fss_nest.h fss_quote.h fss_set.h -build_sources_headers iki.h iki-common.h -build_sources_headers limit.h limit-common.h -build_sources_headers memory.h memory_structure.h memory-common.h -build_sources_headers path.h path-common.h +build_sources_headers account.h account/common.h +build_sources_headers capability.h capability/common.h +build_sources_headers color.h color/common.h +build_sources_headers console.h console/common.h +build_sources_headers control_group.h control_group/common.h +build_sources_headers conversion.h conversion/common.h +build_sources_headers directory.h directory/common.h directory/type.h +build_sources_headers environment.h environment/common.h +build_sources_headers execute.h execute/common.h +build_sources_headers file.h file/common.h +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 iki.h iki/common.h +build_sources_headers limit.h limit/common.h +build_sources_headers memory.h memory/structure.h memory/common.h +build_sources_headers path.h path/common.h build_sources_headers pipe.h -build_sources_headers print.h print_to.h print-common.h -build_sources_headers serialize.h serialize-common.h -build_sources_headers signal.h signal-common.h -build_sources_headers socket.h socket-common.h -build_sources_headers status.h status_string.h -build_sources_headers string.h string-common.h string_dynamic.h string_map.h string_quantity.h string_range.h string_triple.h +build_sources_headers print.h print/to.h print/common.h +build_sources_headers serialize.h serialize/common.h +build_sources_headers signal.h signal/common.h +build_sources_headers socket.h socket/common.h +build_sources_headers status.h +build_sources_headers status_string.h +build_sources_headers string.h string/common.h string/dynamic.h string/map.h string/quantity.h string/range.h string/triple.h build_sources_headers type.h -build_sources_headers type_array.h type_array-common.h +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 -build_sources_headers utf.h utf-common.h utf_dynamic.h utf_map.h utf_string.h utf_triple.h -build_sources_headers-level thread.h thread-common.h +build_sources_headers utf.h utf/common.h utf/dynamic.h utf/map.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 diff --git a/build/level_1/settings b/build/level_1/settings index 0b83f525f..600e7e25f 100644 --- a/build/level_1/settings +++ b/build/level_1/settings @@ -35,13 +35,13 @@ build_sources_library control_group.c build_sources_library conversion.c private-conversion.c build_sources_library directory.c private-directory.c build_sources_library environment.c -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 private-fss.c fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c build_sources_library iki.c -build_sources_library print.c print-common.c private-print.c +build_sources_library print.c private-print.c print/common.c build_sources_library signal.c -build_sources_library string.c -build_sources_library private-string.c -build_sources_library utf.c private-utf.c utf_file.c private-utf_file.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 @@ -53,15 +53,16 @@ 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 +build_sources_headers directory.h directory/common.h build_sources_headers environment.h -build_sources_headers execute.h execute-common.h -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 execute.h execute/common.h +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 iki.h -build_sources_headers print.h print-common.h -build_sources_headers signal.h signal-common.h +build_sources_headers print.h print/common.h +build_sources_headers signal.h signal/common.h build_sources_headers string.h -build_sources_headers utf.h utf_file.h +build_sources_headers utf.h +build_sources_headers utf_file.h build_sources_headers-level build_sources_headers_shared build_sources_headers_static diff --git a/build/level_2/settings b/build/level_2/settings index 15f8b268a..f3a41962b 100644 --- a/build/level_2/settings +++ b/build/level_2/settings @@ -32,15 +32,15 @@ build_objects_program build_objects_program_shared build_objects_program_static build_sources_library control_group.c -build_sources_library error.c error-common.c private-error.c +build_sources_library error.c private-error.c error/common.c build_sources_library execute.c private-execute.c build_sources_library file.c private-file.c -build_sources_library fss.c private-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 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 fss_status_string.c build_sources_library iki.c private-iki.c build_sources_library path.c build_sources_library print.c -build_sources_library program.c program-common.c +build_sources_library program.c program/common.c build_sources_library status_string.c build_sources_library-level build_sources_library_shared @@ -52,15 +52,15 @@ 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 error.h error/common.h build_sources_headers execute.h build_sources_headers file.h -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 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 fss_status_string.h build_sources_headers iki.h build_sources_headers path.h build_sources_headers print.h -build_sources_headers program.h program-common.h +build_sources_headers program.h program/common.h build_sources_headers status_string.h build_sources_headers-level build_sources_headers_shared diff --git a/build/monolithic/settings b/build/monolithic/settings index 217b36ee4..02e65affb 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -33,42 +33,50 @@ 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 -build_sources_library level_0/console.c level_0/console-common.c -build_sources_library level_0/control_group.c level_0/control_group-common.c -build_sources_library level_0/conversion.c level_0/conversion-common.c level_0/private-conversion.c +build_sources_library level_0/color.c level_0/color/common.c +build_sources_library level_0/console.c level_0/console/common.c +build_sources_library level_0/control_group.c level_0/control_group/common.c +build_sources_library level_0/conversion.c level_0/private-conversion.c level_0/conversion/common.c build_sources_library level_0/directory.c level_0/private-directory.c build_sources_library level_0/environment.c level_0/private-environment.c -build_sources_library level_0/execute.c level_0/file.c level_0/file-common.c level_0/private-file.c -build_sources_library level_0/fss.c level_0/private-fss.c level_0/fss-common.c level_0/fss_named.c level_0/fss_nest.c level_0/fss_set.c -build_sources_library level_0/iki.c level_0/iki-common.c level_0/private-iki.c +build_sources_library level_0/execute.c +build_sources_library level_0/file.c level_0/file/common.c level_0/private-file.c +build_sources_library level_0/fss.c level_0/private-fss.c level_0/fss/common.c level_0/fss/named.c level_0/fss/nest.c level_0/fss/set.c +build_sources_library level_0/iki.c level_0/iki/common.c level_0/private-iki.c build_sources_library level_0/limit.c -build_sources_library level_0/memory.c level_0/memory_structure.c level_0/private-memory.c -build_sources_library level_0/path.c level_0/path-common.c level_0/private-path.c +build_sources_library level_0/memory.c level_0/private-memory.c level_0/memory/structure.c +build_sources_library level_0/path.c level_0/private-path.c level_0/path/common.c build_sources_library level_0/pipe.c -build_sources_library level_0/print.c level_0/print_to.c level_0/print-common.c level_0/private-print.c level_0/private-print_to.c -build_sources_library level_0/serialize.c level_0/serialize-common.c level_0/private-serialize.c +build_sources_library level_0/print.c level_0/private-print.c level_0/print/common.c level_0/print/to.c level_0/print/private-to.c +build_sources_library level_0/serialize.c level_0/private-serialize.c level_0/serialize/common.c build_sources_library level_0/signal.c build_sources_library level_0/socket.c -build_sources_library level_0/status_string.c level_0/string.c level_0/string-common.c level_0/private-string.c level_0/string_dynamic.c level_0/string_map.c level_0/string_quantity.c level_0/string_range.c level_0/string_triple.c +build_sources_library level_0/status_string.c +build_sources_library level_0/string.c level_0/private-string.c level_0/string/common.c level_0/string/dynamic.c level_0/string/map.c level_0/string/quantity.c level_0/string/range.c level_0/string/triple.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 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 -build_sources_library level_0/utf.c level_0/utf-common.c level_0/utf_dynamic.c level_0/utf_map.c level_0/utf_string.c level_0/utf_triple.c level_0/private-utf.c level_0/private-utf-is_unassigned.c level_0/private-utf_string.c -build_sources_library level_1/control_group.c level_1/conversion.c level_1/private-conversion.c +build_sources_library level_0/utf.c level_0/private-utf.c level_0/utf/common.c level_0/utf/dynamic.c level_0/utf/map.c level_0/utf/string.c level_0/utf/triple.c level_0/utf/private-is_unassigned.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 build_sources_library level_1/environment.c -build_sources_library level_1/private-fss.c level_1/fss_basic.c level_1/fss_basic_list.c level_1/fss_embedded_list.c level_1/fss_extended.c level_1/fss_extended_list.c +build_sources_library level_1/private-fss.c level_1/fss/basic.c level_1/fss/basic_list.c level_1/fss/embedded_list.c level_1/fss/extended.c level_1/fss/extended_list.c build_sources_library level_1/iki.c -build_sources_library level_1/print.c level_1/print-common.c level_1/private-print.c level_1/signal.c level_1/string.c level_1/private-string.c -build_sources_library level_1/utf.c level_1/private-utf.c level_1/utf_file.c level_1/private-utf_file.c +build_sources_library level_1/print.c level_1/private-print.c level_1/print/common.c +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/error.c level_2/error/common.c level_2/private-error.c build_sources_library level_2/execute.c level_2/private-execute.c build_sources_library level_2/file.c level_2/private-file.c -build_sources_library level_2/fss.c level_2/private-fss.c level_2/fss_basic.c level_2/fss_basic_list.c level_2/fss_embedded_list.c level_2/fss_extended.c level_2/fss_extended_list.c level_2/fss_payload.c level_2/fss_status_string.c +build_sources_library level_2/fss.c level_2/fss/basic.c level_2/fss/basic_list.c level_2/fss/embedded_list.c level_2/fss/extended.c level_2/fss/extended_list.c level_2/fss/payload.c +build_sources_library level_2/fss_status_string.c build_sources_library level_2/iki.c level_2/private-iki.c -build_sources_library level_2/path.c level_2/print.c -build_sources_library level_2/program.c level_2/program-common.c +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 @@ -79,54 +87,58 @@ 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 -build_sources_headers level_0/console.h level_0/console-common.h -build_sources_headers level_0/control_group.h level_0/control_group-common.h -build_sources_headers level_0/conversion.h level_0/conversion-common.h -build_sources_headers level_0/directory.h level_0/directory_type.h level_0/directory-common.h -build_sources_headers level_0/environment.h level_0/environment-common.h -build_sources_headers level_0/execute.h level_0/execute-common.h -build_sources_headers level_0/file.h level_0/file-common.h -build_sources_headers level_0/fss.h level_0/fss-common.h level_0/fss_comment.h level_0/fss_delimit.h level_0/fss_named.h level_0/fss_nest.h level_0/fss_quote.h level_0/fss_set.h -build_sources_headers level_0/iki.h level_0/iki-common.h -build_sources_headers level_0/limit.h level_0/limit-common.h -build_sources_headers level_0/memory.h level_0/memory_structure.h level_0/memory-common.h -build_sources_headers level_0/path.h level_0/path-common.h +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 +build_sources_headers level_0/console.h level_0/console/common.h +build_sources_headers level_0/control_group.h level_0/control_group/common.h +build_sources_headers level_0/conversion.h level_0/conversion/common.h +build_sources_headers level_0/directory.h level_0/directory/common.h level_0/directory/type.h +build_sources_headers level_0/environment.h level_0/environment/common.h +build_sources_headers level_0/execute.h level_0/execute/common.h +build_sources_headers level_0/file.h level_0/file/common.h +build_sources_headers level_0/fss.h level_0/fss/comment.h level_0/fss/common.h level_0/fss/delimit.h level_0/fss/named.h level_0/fss/nest.h level_0/fss/quote.h level_0/fss/set.h +build_sources_headers level_0/iki.h level_0/iki/common.h +build_sources_headers level_0/limit.h level_0/limit/common.h +build_sources_headers level_0/memory.h level_0/memory/structure.h level_0/memory/common.h +build_sources_headers level_0/path.h level_0/path/common.h build_sources_headers level_0/pipe.h -build_sources_headers level_0/print.h level_0/print_to.h level_0/print-common.h -build_sources_headers level_0/serialize.h level_0/serialize-common.h -build_sources_headers level_0/signal.h level_0/signal-common.h -build_sources_headers level_0/socket.h level_0/socket-common.h -build_sources_headers level_0/status.h level_0/status_string.h -build_sources_headers level_0/string.h level_0/string-common.h level_0/string_dynamic.h level_0/string_map.h level_0/string_quantity.h level_0/string_range.h level_0/string_triple.h +build_sources_headers level_0/print.h level_0/print/to.h level_0/print/common.h +build_sources_headers level_0/serialize.h level_0/serialize/common.h +build_sources_headers level_0/signal.h level_0/signal/common.h +build_sources_headers level_0/socket.h level_0/socket/common.h +build_sources_headers level_0/status.h +build_sources_headers level_0/status_string.h +build_sources_headers level_0/string.h level_0/string/common.h level_0/string/dynamic.h level_0/string/map.h level_0/string/quantity.h level_0/string/range.h level_0/string/triple.h 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.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 -build_sources_headers level_0/utf.h level_0/utf-common.h level_0/utf_dynamic.h level_0/utf_map.h level_0/utf_string.h level_0/utf_triple.h +build_sources_headers level_0/utf.h level_0/utf/common.h level_0/utf/dynamic.h level_0/utf/map.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 +build_sources_headers level_1/directory.h level_1/directory/common.h build_sources_headers level_1/environment.h -build_sources_headers level_1/execute.h level_1/execute-common.h -build_sources_headers level_1/fss.h level_1/fss_basic.h level_1/fss_basic_list.h level_1/fss_embedded_list.h level_1/fss_extended.h level_1/fss_extended_list.h +build_sources_headers level_1/execute.h level_1/execute/common.h +build_sources_headers level_1/fss.h level_1/fss/basic.h level_1/fss/basic_list.h level_1/fss/embedded_list.h level_1/fss/extended.h level_1/fss/extended_list.h build_sources_headers level_1/iki.h -build_sources_headers level_1/print.h level_1/print-common.h -build_sources_headers level_1/signal.h level_1/signal-common.h +build_sources_headers level_1/print.h level_1/print/common.h +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 level_1/utf_file.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/error.h level_2/error/common.h build_sources_headers level_2/execute.h build_sources_headers level_2/file.h -build_sources_headers level_2/fss.h level_2/fss_basic.h level_2/fss_basic_list.h level_2/fss_embedded_list.h level_2/fss_extended.h level_2/fss_extended_list.h level_2/fss_payload.h level_2/fss_status_string.h +build_sources_headers level_2/fss.h level_2/fss/basic.h level_2/fss/basic_list.h level_2/fss/embedded_list.h level_2/fss/extended.h level_2/fss/extended_list.h level_2/fss/payload.h +build_sources_headers level_2/fss_status_string.h build_sources_headers level_2/iki.h 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/program.h level_2/program/common.h build_sources_headers level_2/status_string.h -build_sources_headers-monolithic level_0/thread.h level_0/thread-common.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 diff --git a/level_0/f_account/c/account.h b/level_0/f_account/c/account.h index e91038e51..7be1e31d0 100644 --- a/level_0/f_account/c/account.h +++ b/level_0/f_account/c/account.h @@ -25,8 +25,8 @@ #include #include -// fll-0 account includes. -#include +// FLL-0 account includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_account/c/account-common.h b/level_0/f_account/c/account/common.h similarity index 100% rename from level_0/f_account/c/account-common.h rename to level_0/f_account/c/account/common.h diff --git a/level_0/f_account/data/build/settings b/level_0/f_account/data/build/settings index 90930ed96..d47a10b74 100644 --- a/level_0/f_account/data/build/settings +++ b/level_0/f_account/data/build/settings @@ -39,7 +39,7 @@ 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 account.h account/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_account/data/build/settings-mocks b/level_0/f_account/data/build/settings-mocks index ff841149b..0cc20cc44 100644 --- a/level_0/f_account/data/build/settings-mocks +++ b/level_0/f_account/data/build/settings-mocks @@ -27,7 +27,7 @@ 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 account.h account/common.h build_sources_headers_shared build_sources_headers_static build_script yes diff --git a/level_0/f_capability/c/capability.h b/level_0/f_capability/c/capability.h index 8e36cdc2f..60c3fa54a 100644 --- a/level_0/f_capability/c/capability.h +++ b/level_0/f_capability/c/capability.h @@ -41,8 +41,8 @@ #include #include -// fll-0 capability includes -#include +// FLL-0 capability includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_capability/c/capability-common.h b/level_0/f_capability/c/capability/common.h similarity index 100% rename from level_0/f_capability/c/capability-common.h rename to level_0/f_capability/c/capability/common.h diff --git a/level_0/f_capability/data/build/settings b/level_0/f_capability/data/build/settings index 42ad843f5..1e05f6e1e 100644 --- a/level_0/f_capability/data/build/settings +++ b/level_0/f_capability/data/build/settings @@ -26,7 +26,7 @@ build_libraries_shared build_libraries_static build_objects_library build_objects_library_shared -build_objects_library_staticx +build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static @@ -39,7 +39,7 @@ 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 capability.h capability/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_capability/data/build/settings-mocks b/level_0/f_capability/data/build/settings-mocks index a2770a6b5..b37ffc57f 100644 --- a/level_0/f_capability/data/build/settings-mocks +++ b/level_0/f_capability/data/build/settings-mocks @@ -32,7 +32,7 @@ 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 capability.h capability/common.h build_sources_headers_shared build_sources_headers_static build_sources_script diff --git a/level_0/f_color/c/color.h b/level_0/f_color/c/color.h index cee267c27..3c32c2991 100644 --- a/level_0/f_color/c/color.h +++ b/level_0/f_color/c/color.h @@ -24,8 +24,8 @@ #include #include -// fll-0 color includes. -#include +// FLL-0 color includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_color/c/color-common.c b/level_0/f_color/c/color/common.c similarity index 99% rename from level_0/f_color/c/color-common.c rename to level_0/f_color/c/color/common.c index 93a98bcce..bf7c13787 100644 --- a/level_0/f_color/c/color-common.c +++ b/level_0/f_color/c/color/common.c @@ -1,4 +1,4 @@ -#include "color.h" +#include "../color.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_color/c/color-common.h b/level_0/f_color/c/color/common.h similarity index 100% rename from level_0/f_color/c/color-common.h rename to level_0/f_color/c/color/common.h diff --git a/level_0/f_color/data/build/settings b/level_0/f_color/data/build/settings index 5508bfda2..05c1b2ec3 100644 --- a/level_0/f_color/data/build/settings +++ b/level_0/f_color/data/build/settings @@ -30,7 +30,7 @@ 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 color.c color/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 color.h color/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_color/data/build/settings-mocks b/level_0/f_color/data/build/settings-mocks index f04b3f0f8..89ec40521 100644 --- a/level_0/f_color/data/build/settings-mocks +++ b/level_0/f_color/data/build/settings-mocks @@ -24,10 +24,10 @@ 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 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 color.h color/common.h build_sources_headers_shared build_sources_headers_static build_sources_script diff --git a/level_0/f_console/c/console.h b/level_0/f_console/c/console.h index f8e0dc021..c32163abf 100644 --- a/level_0/f_console/c/console.h +++ b/level_0/f_console/c/console.h @@ -22,7 +22,7 @@ #include // fll-0 console includes -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_console/c/console-common.c b/level_0/f_console/c/console/common.c similarity index 99% rename from level_0/f_console/c/console-common.c rename to level_0/f_console/c/console/common.c index 0b05b64ac..e2b9a4e29 100644 --- a/level_0/f_console/c/console-common.c +++ b/level_0/f_console/c/console/common.c @@ -1,4 +1,4 @@ -#include "console.h" +#include "../console.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_console/c/console-common.h b/level_0/f_console/c/console/common.h similarity index 100% rename from level_0/f_console/c/console-common.h rename to level_0/f_console/c/console/common.h diff --git a/level_0/f_console/data/build/settings b/level_0/f_console/data/build/settings index e4536fdb7..9d3792d01 100644 --- a/level_0/f_console/data/build/settings +++ b/level_0/f_console/data/build/settings @@ -30,7 +30,7 @@ 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 console.c console/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 console.h console/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_control_group/c/control_group.h b/level_0/f_control_group/c/control_group.h index c409ad276..36ecce88a 100644 --- a/level_0/f_control_group/c/control_group.h +++ b/level_0/f_control_group/c/control_group.h @@ -25,7 +25,7 @@ #include // FLL-1 control includes. -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_control_group/c/control_group-common.c b/level_0/f_control_group/c/control_group/common.c similarity index 96% rename from level_0/f_control_group/c/control_group-common.c rename to level_0/f_control_group/c/control_group/common.c index 6fbfa76db..3eebb8ace 100644 --- a/level_0/f_control_group/c/control_group-common.c +++ b/level_0/f_control_group/c/control_group/common.c @@ -1,4 +1,4 @@ -#include "control_group.h" +#include "../control_group.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_control_group/c/control_group-common.h b/level_0/f_control_group/c/control_group/common.h similarity index 100% rename from level_0/f_control_group/c/control_group-common.h rename to level_0/f_control_group/c/control_group/common.h diff --git a/level_0/f_control_group/data/build/settings b/level_0/f_control_group/data/build/settings index 2ec64ca27..c61a6b147 100644 --- a/level_0/f_control_group/data/build/settings +++ b/level_0/f_control_group/data/build/settings @@ -30,7 +30,7 @@ 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 control_group.c control_group/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 control_group.h control_group/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_conversion/c/conversion.h b/level_0/f_conversion/c/conversion.h index bafef570e..80f3efa7d 100644 --- a/level_0/f_conversion/c/conversion.h +++ b/level_0/f_conversion/c/conversion.h @@ -25,8 +25,8 @@ #include #include -// fll-0 conversion includes -#include +// FLL-0 conversion includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_conversion/c/conversion-common.c b/level_0/f_conversion/c/conversion/common.c similarity index 96% rename from level_0/f_conversion/c/conversion-common.c rename to level_0/f_conversion/c/conversion/common.c index 1b7a7243e..5fe41c684 100644 --- a/level_0/f_conversion/c/conversion-common.c +++ b/level_0/f_conversion/c/conversion/common.c @@ -1,4 +1,4 @@ -#include "conversion.h" +#include "../conversion.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_conversion/c/conversion-common.h b/level_0/f_conversion/c/conversion/common.h similarity index 100% rename from level_0/f_conversion/c/conversion-common.h rename to level_0/f_conversion/c/conversion/common.h diff --git a/level_0/f_conversion/data/build/settings b/level_0/f_conversion/data/build/settings index 9b4614ac0..04da0e28a 100644 --- a/level_0/f_conversion/data/build/settings +++ b/level_0/f_conversion/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library conversion.c conversion-common.c private-conversion.c +build_sources_library conversion.c private-conversion.c conversion/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 conversion.h conversion/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_conversion/data/build/settings-mocks b/level_0/f_conversion/data/build/settings-mocks index 034b5915f..19ce47e0c 100644 --- a/level_0/f_conversion/data/build/settings-mocks +++ b/level_0/f_conversion/data/build/settings-mocks @@ -24,10 +24,10 @@ build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf build_libraries_shared build_libraries_static -build_sources_library conversion.c conversion-common.c private-conversion.c ../../tests/unit/c/mock-conversion.c +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 conversion.h conversion/common.h build_sources_headers_shared build_sources_headers_static build_sources_script diff --git a/level_0/f_directory/c/directory.h b/level_0/f_directory/c/directory.h index edf692ac0..b7bb93aa3 100644 --- a/level_0/f_directory/c/directory.h +++ b/level_0/f_directory/c/directory.h @@ -21,7 +21,7 @@ #include #include -// work-around for out-dated systems. +// Work-around for systems requiring special defines to properly include ftw.h. #ifndef __USE_XOPEN_EXTENDED #define __USE_XOPEN_EXTENDED #include @@ -35,10 +35,10 @@ #include #include #include -#include -// fll-0 directory includes -#include +// FLL-0 directory includes. +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_directory/c/directory-common.h b/level_0/f_directory/c/directory/common.h similarity index 95% rename from level_0/f_directory/c/directory-common.h rename to level_0/f_directory/c/directory/common.h index ccafda122..5eb3f5406 100644 --- a/level_0/f_directory/c/directory-common.h +++ b/level_0/f_directory/c/directory/common.h @@ -70,7 +70,12 @@ extern "C" { #define F_directory_default_allocation_step_d F_memory_default_allocation_small_d #define F_directory_descriptors_max_d 255 - #define F_directory_name_max_d NAME_MAX + + #ifdef NAME_MAX + #define F_directory_name_max_d NAME_MAX + #else + #define F_directory_name_max_d 255 + #endif // NAME_MAX #endif // _di_f_directory_limitations_ #ifdef __cplusplus diff --git a/level_0/f_directory/c/directory_type.h b/level_0/f_directory/c/directory/type.h similarity index 97% rename from level_0/f_directory/c/directory_type.h rename to level_0/f_directory/c/directory/type.h index 4e3311303..03cddf789 100644 --- a/level_0/f_directory/c/directory_type.h +++ b/level_0/f_directory/c/directory/type.h @@ -5,17 +5,13 @@ * API Version: 0.5 * Licenses: lgpl-2.1-or-later * - * Provides directory related data types. + * Defines type-specific data to be used for/by project directory. + * + * This is auto-included by directory.h and should not need to be explicitly included. */ #ifndef _F_directory_type_h #define _F_directory_type_h -// FLL-0 includes. -#include -#include -#include -#include - #ifdef __cplusplus extern "C" { #endif diff --git a/level_0/f_directory/data/build/settings b/level_0/f_directory/data/build/settings index 309c0acf0..02e69f0a9 100644 --- a/level_0/f_directory/data/build/settings +++ b/level_0/f_directory/data/build/settings @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers directory.h directory_type.h directory-common.h +build_sources_headers directory.h directory/common.h directory/type.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_environment/c/environment.h b/level_0/f_environment/c/environment.h index 506e495fc..7f98959ac 100644 --- a/level_0/f_environment/c/environment.h +++ b/level_0/f_environment/c/environment.h @@ -20,8 +20,8 @@ #include #include -// fll-0 environment includes -#include +// FLL-0 environment includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_environment/c/environment-common.h b/level_0/f_environment/c/environment/common.h similarity index 100% rename from level_0/f_environment/c/environment-common.h rename to level_0/f_environment/c/environment/common.h diff --git a/level_0/f_environment/data/build/settings b/level_0/f_environment/data/build/settings index 2d91bfd1b..a87541dfe 100644 --- a/level_0/f_environment/data/build/settings +++ b/level_0/f_environment/data/build/settings @@ -39,7 +39,7 @@ 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 environment.h environment/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_execute/c/execute.h b/level_0/f_execute/c/execute.h index a8f5b70b8..a2c611a07 100644 --- a/level_0/f_execute/c/execute.h +++ b/level_0/f_execute/c/execute.h @@ -10,7 +10,7 @@ #ifndef _F_execute_h #define _F_execute_h -// include pre-requirements +// Include pre-requirements. #define _GNU_SOURCE // Libc includes. @@ -23,8 +23,8 @@ #include #include -// fll-0 execute includes -#include +// FLL-0 execute includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_execute/c/execute-common.h b/level_0/f_execute/c/execute/common.h similarity index 100% rename from level_0/f_execute/c/execute-common.h rename to level_0/f_execute/c/execute/common.h diff --git a/level_0/f_execute/data/build/settings b/level_0/f_execute/data/build/settings index fd6d612d3..a45ce4dfc 100644 --- a/level_0/f_execute/data/build/settings +++ b/level_0/f_execute/data/build/settings @@ -39,7 +39,7 @@ 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 execute.h execute/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_file/c/file.h b/level_0/f_file/c/file.h index 61ca77527..d10aaa2fd 100644 --- a/level_0/f_file/c/file.h +++ b/level_0/f_file/c/file.h @@ -28,7 +28,7 @@ #include #include -// non-standard libc includs +// Non-standard libc includes. #include // FLL-0 includes. @@ -37,8 +37,8 @@ #include #include -// fll-0 file includes -#include +// FLL-0 file includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_file/c/file-common.c b/level_0/f_file/c/file/common.c similarity index 99% rename from level_0/f_file/c/file-common.c rename to level_0/f_file/c/file/common.c index 1bbb23579..92c2b6303 100644 --- a/level_0/f_file/c/file-common.c +++ b/level_0/f_file/c/file/common.c @@ -1,5 +1,4 @@ -#include "file.h" -#include "private-file.h" +#include "../file.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_file/c/file-common.h b/level_0/f_file/c/file/common.h similarity index 100% rename from level_0/f_file/c/file-common.h rename to level_0/f_file/c/file/common.h diff --git a/level_0/f_file/data/build/settings b/level_0/f_file/data/build/settings index e2ef5ab05..1fbef1d40 100644 --- a/level_0/f_file/data/build/settings +++ b/level_0/f_file/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library file.c file-common.c private-file.c +build_sources_library file.c private-file.c file/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 file.h file/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_fss/c/fss.h b/level_0/f_fss/c/fss.h index b684a1e7e..db930812a 100644 --- a/level_0/f_fss/c/fss.h +++ b/level_0/f_fss/c/fss.h @@ -23,14 +23,14 @@ #include #include -// fll-0 fss includes -#include -#include -#include -#include -#include -#include -#include +// FLL-0 fss includes. +#include +#include +#include +#include +#include +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_comment.c b/level_0/f_fss/c/fss/comment.c similarity index 66% rename from level_0/f_fss/c/fss_comment.c rename to level_0/f_fss/c/fss/comment.c index be126fd77..6ee9a40c9 100644 --- a/level_0/f_fss/c/fss_comment.c +++ b/level_0/f_fss/c/fss/comment.c @@ -1,5 +1,4 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_comment.h b/level_0/f_fss/c/fss/comment.h similarity index 100% rename from level_0/f_fss/c/fss_comment.h rename to level_0/f_fss/c/fss/comment.h diff --git a/level_0/f_fss/c/fss-common.c b/level_0/f_fss/c/fss/common.c similarity index 91% rename from level_0/f_fss/c/fss-common.c rename to level_0/f_fss/c/fss/common.c index e8dffa02b..f5b017426 100644 --- a/level_0/f_fss/c/fss-common.c +++ b/level_0/f_fss/c/fss/common.c @@ -1,5 +1,4 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss-common.h b/level_0/f_fss/c/fss/common.h similarity index 100% rename from level_0/f_fss/c/fss-common.h rename to level_0/f_fss/c/fss/common.h diff --git a/level_0/f_fss/c/fss_delimit.c b/level_0/f_fss/c/fss/delimit.c similarity index 66% rename from level_0/f_fss/c/fss_delimit.c rename to level_0/f_fss/c/fss/delimit.c index be126fd77..6ee9a40c9 100644 --- a/level_0/f_fss/c/fss_delimit.c +++ b/level_0/f_fss/c/fss/delimit.c @@ -1,5 +1,4 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_delimit.h b/level_0/f_fss/c/fss/delimit.h similarity index 100% rename from level_0/f_fss/c/fss_delimit.h rename to level_0/f_fss/c/fss/delimit.h diff --git a/level_0/f_fss/c/fss_named.c b/level_0/f_fss/c/fss/named.c similarity index 99% rename from level_0/f_fss/c/fss_named.c rename to level_0/f_fss/c/fss/named.c index 2ccf8d391..9b07b6448 100644 --- a/level_0/f_fss/c/fss_named.c +++ b/level_0/f_fss/c/fss/named.c @@ -1,5 +1,5 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" +#include "../private-fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_named.h b/level_0/f_fss/c/fss/named.h similarity index 100% rename from level_0/f_fss/c/fss_named.h rename to level_0/f_fss/c/fss/named.h diff --git a/level_0/f_fss/c/fss_nest.c b/level_0/f_fss/c/fss/nest.c similarity index 99% rename from level_0/f_fss/c/fss_nest.c rename to level_0/f_fss/c/fss/nest.c index 2004b20d3..e3ef8c05f 100644 --- a/level_0/f_fss/c/fss_nest.c +++ b/level_0/f_fss/c/fss/nest.c @@ -1,5 +1,5 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" +#include "../private-fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_nest.h b/level_0/f_fss/c/fss/nest.h similarity index 100% rename from level_0/f_fss/c/fss_nest.h rename to level_0/f_fss/c/fss/nest.h diff --git a/level_0/f_fss/c/fss_quote.h b/level_0/f_fss/c/fss/quote.h similarity index 100% rename from level_0/f_fss/c/fss_quote.h rename to level_0/f_fss/c/fss/quote.h diff --git a/level_0/f_fss/c/fss_set.c b/level_0/f_fss/c/fss/set.c similarity index 99% rename from level_0/f_fss/c/fss_set.c rename to level_0/f_fss/c/fss/set.c index fad3db104..1562a9e28 100644 --- a/level_0/f_fss/c/fss_set.c +++ b/level_0/f_fss/c/fss/set.c @@ -1,5 +1,5 @@ -#include "fss.h" -#include "private-fss.h" +#include "../fss.h" +#include "../private-fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_fss/c/fss_set.h b/level_0/f_fss/c/fss/set.h similarity index 100% rename from level_0/f_fss/c/fss_set.h rename to level_0/f_fss/c/fss/set.h diff --git a/level_0/f_fss/data/build/settings b/level_0/f_fss/data/build/settings index cd92aefc5..7ee06f742 100644 --- a/level_0/f_fss/data/build/settings +++ b/level_0/f_fss/data/build/settings @@ -30,7 +30,7 @@ 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 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 @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers fss.h fss-common.h fss_comment.h fss_delimit.h fss_named.h fss_nest.h fss_quote.h fss_set.h +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 @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_iki/c/iki.h b/level_0/f_iki/c/iki.h index 30ee183f1..59965dab3 100644 --- a/level_0/f_iki/c/iki.h +++ b/level_0/f_iki/c/iki.h @@ -25,8 +25,8 @@ #include #include -// fll-0 iki includes -#include +// FLL-0 iki includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_iki/c/iki-common.c b/level_0/f_iki/c/iki/common.c similarity index 98% rename from level_0/f_iki/c/iki-common.c rename to level_0/f_iki/c/iki/common.c index 90d927950..5af824ef9 100644 --- a/level_0/f_iki/c/iki-common.c +++ b/level_0/f_iki/c/iki/common.c @@ -1,5 +1,4 @@ -#include "iki.h" -#include "private-iki.h" +#include "../iki.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_iki/c/iki-common.h b/level_0/f_iki/c/iki/common.h similarity index 100% rename from level_0/f_iki/c/iki-common.h rename to level_0/f_iki/c/iki/common.h diff --git a/level_0/f_iki/data/build/settings b/level_0/f_iki/data/build/settings index 489a727f8..3221c1756 100644 --- a/level_0/f_iki/data/build/settings +++ b/level_0/f_iki/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library iki.c iki-common.c private-iki.c +build_sources_library iki.c private-iki.c iki/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers iki.h iki-common.h +build_sources_headers iki.h iki/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_limit/c/limit.h b/level_0/f_limit/c/limit.h index a2c19867a..0ebcf9c41 100644 --- a/level_0/f_limit/c/limit.h +++ b/level_0/f_limit/c/limit.h @@ -22,8 +22,8 @@ #include #include -// fll-0 control includes -#include +// FLL-0 control includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_limit/c/limit-common.h b/level_0/f_limit/c/limit/common.h similarity index 100% rename from level_0/f_limit/c/limit-common.h rename to level_0/f_limit/c/limit/common.h diff --git a/level_0/f_limit/data/build/settings b/level_0/f_limit/data/build/settings index 05d6f04c0..2a24b91dd 100644 --- a/level_0/f_limit/data/build/settings +++ b/level_0/f_limit/data/build/settings @@ -39,7 +39,7 @@ 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 limit.h limit/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_memory/c/memory.h b/level_0/f_memory/c/memory.h index 6950923aa..1b741728a 100644 --- a/level_0/f_memory/c/memory.h +++ b/level_0/f_memory/c/memory.h @@ -19,9 +19,9 @@ #include #include -// fll-0 memory includes -#include -#include +// FLL-0 memory includes. +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_memory/c/memory-common.h b/level_0/f_memory/c/memory/common.h similarity index 100% rename from level_0/f_memory/c/memory-common.h rename to level_0/f_memory/c/memory/common.h diff --git a/level_0/f_memory/c/memory_structure.c b/level_0/f_memory/c/memory/structure.c similarity index 98% rename from level_0/f_memory/c/memory_structure.c rename to level_0/f_memory/c/memory/structure.c index 9fc2414db..a2ef196ff 100644 --- a/level_0/f_memory/c/memory_structure.c +++ b/level_0/f_memory/c/memory/structure.c @@ -1,5 +1,5 @@ -#include "memory.h" -#include "private-memory.h" +#include "../memory.h" +#include "../private-memory.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_memory/c/memory_structure.h b/level_0/f_memory/c/memory/structure.h similarity index 100% rename from level_0/f_memory/c/memory_structure.h rename to level_0/f_memory/c/memory/structure.h diff --git a/level_0/f_memory/data/build/settings b/level_0/f_memory/data/build/settings index c1cd152fe..2b0b78b28 100644 --- a/level_0/f_memory/data/build/settings +++ b/level_0/f_memory/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library memory.c memory_structure.c private-memory.c +build_sources_library memory.c private-memory.c memory/structure.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers memory.h memory_structure.h memory-common.h +build_sources_headers memory.h memory/common.h memory/structure.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_path/c/path.h b/level_0/f_path/c/path.h index b862b7c84..9b4d06c44 100644 --- a/level_0/f_path/c/path.h +++ b/level_0/f_path/c/path.h @@ -26,8 +26,8 @@ #include #include -// fll-0 path includes -#include +// FLL-0 path includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_path/c/path-common.c b/level_0/f_path/c/path/common.c similarity index 99% rename from level_0/f_path/c/path-common.c rename to level_0/f_path/c/path/common.c index 117d3fdaf..bcbf96fd8 100644 --- a/level_0/f_path/c/path-common.c +++ b/level_0/f_path/c/path/common.c @@ -1,5 +1,4 @@ -#include "path.h" -#include "private-path.h" +#include "../path.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_path/c/path-common.h b/level_0/f_path/c/path/common.h similarity index 100% rename from level_0/f_path/c/path-common.h rename to level_0/f_path/c/path/common.h diff --git a/level_0/f_path/data/build/settings b/level_0/f_path/data/build/settings index d6a9f92dd..a7c458a9d 100644 --- a/level_0/f_path/data/build/settings +++ b/level_0/f_path/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library path.c path-common.c private-path.c +build_sources_library path.c private-path.c path/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 path.h path/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_pipe/data/build/settings b/level_0/f_pipe/data/build/settings index ffec130ce..ff00b19e9 100644 --- a/level_0/f_pipe/data/build/settings +++ b/level_0/f_pipe/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_print/c/print.h b/level_0/f_print/c/print.h index d876e4034..ea6e00bad 100644 --- a/level_0/f_print/c/print.h +++ b/level_0/f_print/c/print.h @@ -28,9 +28,9 @@ #include #include -// fll-0 print includes -#include -#include +// FLL-0 print includes. +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_print/c/print-common.c b/level_0/f_print/c/print/common.c similarity index 99% rename from level_0/f_print/c/print-common.c rename to level_0/f_print/c/print/common.c index 75946eb4f..e804e35bf 100644 --- a/level_0/f_print/c/print-common.c +++ b/level_0/f_print/c/print/common.c @@ -1,5 +1,4 @@ -#include "print.h" -#include "private-print.h" +#include "../print.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_print/c/print-common.h b/level_0/f_print/c/print/common.h similarity index 100% rename from level_0/f_print/c/print-common.h rename to level_0/f_print/c/print/common.h diff --git a/level_0/f_print/c/private-print_to.c b/level_0/f_print/c/print/private-to.c similarity index 99% rename from level_0/f_print/c/private-print_to.c rename to level_0/f_print/c/print/private-to.c index b20d52208..f92dd4ec2 100644 --- a/level_0/f_print/c/private-print_to.c +++ b/level_0/f_print/c/print/private-to.c @@ -1,6 +1,6 @@ -#include "print.h" -#include "private-print.h" -#include "private-print_to.h" +#include "../print.h" +#include "../private-print.h" +#include "private-to.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_print/c/private-print_to.h b/level_0/f_print/c/print/private-to.h similarity index 100% rename from level_0/f_print/c/private-print_to.h rename to level_0/f_print/c/print/private-to.h diff --git a/level_0/f_print/c/print_to.c b/level_0/f_print/c/print/to.c similarity index 99% rename from level_0/f_print/c/print_to.c rename to level_0/f_print/c/print/to.c index 7341d4844..4411acbe5 100644 --- a/level_0/f_print/c/print_to.c +++ b/level_0/f_print/c/print/to.c @@ -1,6 +1,6 @@ -#include "print.h" -#include "private-print.h" -#include "private-print_to.h" +#include "../print.h" +#include "../private-print.h" +#include "private-to.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_print/c/print_to.h b/level_0/f_print/c/print/to.h similarity index 100% rename from level_0/f_print/c/print_to.h rename to level_0/f_print/c/print/to.h diff --git a/level_0/f_print/data/build/settings b/level_0/f_print/data/build/settings index 6b7dbedd0..8b415a858 100644 --- a/level_0/f_print/data/build/settings +++ b/level_0/f_print/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library print.c print_to.c print-common.c private-print.c private-print_to.c +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 @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers print.h print_to.h print-common.h +build_sources_headers print.h print/common.h print/to.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_serialize/c/serialize.h b/level_0/f_serialize/c/serialize.h index 419f159d8..4b482ae9b 100644 --- a/level_0/f_serialize/c/serialize.h +++ b/level_0/f_serialize/c/serialize.h @@ -22,8 +22,8 @@ #include #include -// fll-0 serialize includes -#include +// FLL-0 serialize includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_serialize/c/serialize-common.c b/level_0/f_serialize/c/serialize/common.c similarity index 92% rename from level_0/f_serialize/c/serialize-common.c rename to level_0/f_serialize/c/serialize/common.c index 363d047bf..99063dd7e 100644 --- a/level_0/f_serialize/c/serialize-common.c +++ b/level_0/f_serialize/c/serialize/common.c @@ -1,5 +1,4 @@ -#include "serialize.h" -#include "private-serialize.h" +#include "../serialize.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_serialize/c/serialize-common.h b/level_0/f_serialize/c/serialize/common.h similarity index 100% rename from level_0/f_serialize/c/serialize-common.h rename to level_0/f_serialize/c/serialize/common.h diff --git a/level_0/f_serialize/data/build/settings b/level_0/f_serialize/data/build/settings index 3b0a081e9..74fbbea8d 100644 --- a/level_0/f_serialize/data/build/settings +++ b/level_0/f_serialize/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library serialize.c serialize-common.c private-serialize.c +build_sources_library serialize.c private-serialize.c serialize/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 serialize.h serialize/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_signal/c/signal.h b/level_0/f_signal/c/signal.h index 5e2d9985a..b7369987b 100644 --- a/level_0/f_signal/c/signal.h +++ b/level_0/f_signal/c/signal.h @@ -21,8 +21,8 @@ #include #include -// fll-0 signal includes -#include +// FLL-0 signal includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_signal/c/signal-common.h b/level_0/f_signal/c/signal/common.h similarity index 100% rename from level_0/f_signal/c/signal-common.h rename to level_0/f_signal/c/signal/common.h diff --git a/level_0/f_signal/data/build/settings b/level_0/f_signal/data/build/settings index a45d8fe03..a04ea20ea 100644 --- a/level_0/f_signal/data/build/settings +++ b/level_0/f_signal/data/build/settings @@ -39,7 +39,7 @@ 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 signal.h signal/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_socket/c/socket.h b/level_0/f_socket/c/socket.h index 85409fdf3..80ca69eb7 100644 --- a/level_0/f_socket/c/socket.h +++ b/level_0/f_socket/c/socket.h @@ -25,8 +25,8 @@ #include #include -// fll-0 socket includes -#include +// FLL-0 socket includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_socket/c/socket-common.h b/level_0/f_socket/c/socket/common.h similarity index 100% rename from level_0/f_socket/c/socket-common.h rename to level_0/f_socket/c/socket/common.h diff --git a/level_0/f_socket/data/build/settings b/level_0/f_socket/data/build/settings index f8cd04c07..90f4dfee2 100644 --- a/level_0/f_socket/data/build/settings +++ b/level_0/f_socket/data/build/settings @@ -39,7 +39,7 @@ 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 socket.h socket/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_status/data/build/settings b/level_0/f_status/data/build/settings index 493c51ea0..a57bf31d1 100644 --- a/level_0/f_status/data/build/settings +++ b/level_0/f_status/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_status_string/data/build/settings b/level_0/f_status_string/data/build/settings index f8a323646..aaad9ce8c 100644 --- a/level_0/f_status_string/data/build/settings +++ b/level_0/f_status_string/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_string/c/string.h b/level_0/f_string/c/string.h index 5bd4d0ab7..c72e44da8 100644 --- a/level_0/f_string/c/string.h +++ b/level_0/f_string/c/string.h @@ -21,13 +21,13 @@ #include #include -// fll-0 string includes -#include -#include -#include -#include -#include -#include +// FLL-0 string includes. +#include +#include +#include +#include +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string-common.c b/level_0/f_string/c/string/common.c similarity index 78% rename from level_0/f_string/c/string-common.c rename to level_0/f_string/c/string/common.c index f1f1b2edd..71f488d26 100644 --- a/level_0/f_string/c/string-common.c +++ b/level_0/f_string/c/string/common.c @@ -1,5 +1,4 @@ #include "string.h" -#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string-common.h b/level_0/f_string/c/string/common.h similarity index 100% rename from level_0/f_string/c/string-common.h rename to level_0/f_string/c/string/common.h diff --git a/level_0/f_string/c/string_dynamic.c b/level_0/f_string/c/string/dynamic.c similarity index 99% rename from level_0/f_string/c/string_dynamic.c rename to level_0/f_string/c/string/dynamic.c index 8578ecfdd..b6aeb66ea 100644 --- a/level_0/f_string/c/string_dynamic.c +++ b/level_0/f_string/c/string/dynamic.c @@ -1,5 +1,5 @@ -#include "string.h" -#include "private-string.h" +#include "../string.h" +#include "../private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string_dynamic.h b/level_0/f_string/c/string/dynamic.h similarity index 99% rename from level_0/f_string/c/string_dynamic.h rename to level_0/f_string/c/string/dynamic.h index cf56e8d56..613710353 100644 --- a/level_0/f_string/c/string_dynamic.h +++ b/level_0/f_string/c/string/dynamic.h @@ -16,9 +16,6 @@ extern "C" { #endif -// fll-0 string includes -#include - /** * A string that is analogous to f_string_dynamic_t but intended for static-only uses. * diff --git a/level_0/f_string/c/string_map.c b/level_0/f_string/c/string/map.c similarity index 99% rename from level_0/f_string/c/string_map.c rename to level_0/f_string/c/string/map.c index 8e7f0cdd6..1aac93b2c 100644 --- a/level_0/f_string/c/string_map.c +++ b/level_0/f_string/c/string/map.c @@ -1,5 +1,5 @@ -#include "string.h" -#include "private-string.h" +#include "../string.h" +#include "../private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string_map.h b/level_0/f_string/c/string/map.h similarity index 100% rename from level_0/f_string/c/string_map.h rename to level_0/f_string/c/string/map.h diff --git a/level_0/f_string/c/string_quantity.c b/level_0/f_string/c/string/quantity.c similarity index 99% rename from level_0/f_string/c/string_quantity.c rename to level_0/f_string/c/string/quantity.c index 00d33813d..8bd193ee9 100644 --- a/level_0/f_string/c/string_quantity.c +++ b/level_0/f_string/c/string/quantity.c @@ -1,5 +1,5 @@ -#include "string.h" -#include "private-string.h" +#include "../string.h" +#include "../private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string_quantity.h b/level_0/f_string/c/string/quantity.h similarity index 100% rename from level_0/f_string/c/string_quantity.h rename to level_0/f_string/c/string/quantity.h diff --git a/level_0/f_string/c/string_range.c b/level_0/f_string/c/string/range.c similarity index 99% rename from level_0/f_string/c/string_range.c rename to level_0/f_string/c/string/range.c index 7aaa09e2d..0cb06c9ec 100644 --- a/level_0/f_string/c/string_range.c +++ b/level_0/f_string/c/string/range.c @@ -1,5 +1,5 @@ -#include "string.h" -#include "private-string.h" +#include "../string.h" +#include "../private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string_range.h b/level_0/f_string/c/string/range.h similarity index 100% rename from level_0/f_string/c/string_range.h rename to level_0/f_string/c/string/range.h diff --git a/level_0/f_string/c/string_triple.c b/level_0/f_string/c/string/triple.c similarity index 98% rename from level_0/f_string/c/string_triple.c rename to level_0/f_string/c/string/triple.c index cbde60c42..056d7779d 100644 --- a/level_0/f_string/c/string_triple.c +++ b/level_0/f_string/c/string/triple.c @@ -1,5 +1,5 @@ -#include "string.h" -#include "private-string.h" +#include "../string.h" +#include "../private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_string/c/string_triple.h b/level_0/f_string/c/string/triple.h similarity index 100% rename from level_0/f_string/c/string_triple.h rename to level_0/f_string/c/string/triple.h diff --git a/level_0/f_string/data/build/settings b/level_0/f_string/data/build/settings index cf3c5a1f5..53bbd2a31 100644 --- a/level_0/f_string/data/build/settings +++ b/level_0/f_string/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library string.c string-common.c private-string.c string_dynamic.c string_map.c string_quantity.c string_range.c string_triple.c +build_sources_library string.c private-string.c string/common.c string/dynamic.c string/map.c string/quantity.c string/range.c string/triple.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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_quantity.h string_range.h string_triple.h +build_sources_headers string.h string/common.h string/dynamic.h string/map.h string/quantity.h string/range.h string/triple.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_thread/c/thread.h b/level_0/f_thread/c/thread.h index d2ebd44fd..b81901c84 100644 --- a/level_0/f_thread/c/thread.h +++ b/level_0/f_thread/c/thread.h @@ -10,7 +10,7 @@ #ifndef _F_thread_h #define _F_thread_h -// include pre-requirements +// Include pre-requirements. #define _GNU_SOURCE // Libc includes. @@ -28,8 +28,8 @@ #include #include -// fll-0 thread includes -#include +// FLL-0 thread includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_thread/c/thread-common.h b/level_0/f_thread/c/thread/common.h similarity index 100% rename from level_0/f_thread/c/thread-common.h rename to level_0/f_thread/c/thread/common.h diff --git a/level_0/f_thread/data/build/settings b/level_0/f_thread/data/build/settings index eb59aa715..14676dd38 100644 --- a/level_0/f_thread/data/build/settings +++ b/level_0/f_thread/data/build/settings @@ -39,7 +39,7 @@ 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 thread.h thread/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_type/data/build/settings b/level_0/f_type/data/build/settings index 68630d049..59bf53331 100644 --- a/level_0/f_type/data/build/settings +++ b/level_0/f_type/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_0/f_type_array/c/type_array.h b/level_0/f_type_array/c/type_array.h index eb2c807a7..401bb7dc6 100644 --- a/level_0/f_type_array/c/type_array.h +++ b/level_0/f_type_array/c/type_array.h @@ -18,7 +18,7 @@ #include // FLL-0 type_array includes. -#include +#include #include #include #include diff --git a/level_0/f_type_array/c/type_array-common.h b/level_0/f_type_array/c/type_array/common.h similarity index 100% rename from level_0/f_type_array/c/type_array-common.h rename to level_0/f_type_array/c/type_array/common.h diff --git a/level_0/f_type_array/data/build/settings b/level_0/f_type_array/data/build/settings index 1378a2b51..c765305c2 100644 --- a/level_0/f_type_array/data/build/settings +++ b/level_0/f_type_array/data/build/settings @@ -40,8 +40,7 @@ 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 -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 +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 build_sources_headers_shared build_sources_headers_static build_sources_script diff --git a/level_0/f_utf/c/utf.c b/level_0/f_utf/c/utf.c index de435cd7c..e3a26c698 100644 --- a/level_0/f_utf/c/utf.c +++ b/level_0/f_utf/c/utf.c @@ -1,6 +1,6 @@ #include "utf.h" #include "private-utf.h" -#include "private-utf-is_unassigned.h" +#include "utf/private-is_unassigned.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf.h b/level_0/f_utf/c/utf.h index a550bd513..4aa57ee70 100644 --- a/level_0/f_utf/c/utf.h +++ b/level_0/f_utf/c/utf.h @@ -48,11 +48,11 @@ #include // FLL-0 utf includes. -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf-common.c b/level_0/f_utf/c/utf/common.c similarity index 97% rename from level_0/f_utf/c/utf-common.c rename to level_0/f_utf/c/utf/common.c index 8fb6b89be..d59ca7bd7 100644 --- a/level_0/f_utf/c/utf-common.c +++ b/level_0/f_utf/c/utf/common.c @@ -1,6 +1,4 @@ -#include "utf.h" -#include "private-utf.h" -#include "private-utf_string.h" +#include "../utf.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf-common.h b/level_0/f_utf/c/utf/common.h similarity index 100% rename from level_0/f_utf/c/utf-common.h rename to level_0/f_utf/c/utf/common.h diff --git a/level_0/f_utf/c/utf_dynamic.c b/level_0/f_utf/c/utf/dynamic.c similarity index 99% rename from level_0/f_utf/c/utf_dynamic.c rename to level_0/f_utf/c/utf/dynamic.c index c2880189f..672fe3fc8 100644 --- a/level_0/f_utf/c/utf_dynamic.c +++ b/level_0/f_utf/c/utf/dynamic.c @@ -1,6 +1,6 @@ -#include "utf.h" -#include "private-utf.h" -#include "private-utf_string.h" +#include "../utf.h" +#include "../private-utf.h" +#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf_dynamic.h b/level_0/f_utf/c/utf/dynamic.h similarity index 100% rename from level_0/f_utf/c/utf_dynamic.h rename to level_0/f_utf/c/utf/dynamic.h diff --git a/level_0/f_utf/c/utf_map.c b/level_0/f_utf/c/utf/map.c similarity index 99% rename from level_0/f_utf/c/utf_map.c rename to level_0/f_utf/c/utf/map.c index 429a79c88..16bc6d87a 100644 --- a/level_0/f_utf/c/utf_map.c +++ b/level_0/f_utf/c/utf/map.c @@ -1,6 +1,6 @@ -#include "utf.h" -#include "private-utf.h" -#include "private-utf_string.h" +#include "../utf.h" +#include "../private-utf.h" +#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf_map.h b/level_0/f_utf/c/utf/map.h similarity index 100% rename from level_0/f_utf/c/utf_map.h rename to level_0/f_utf/c/utf/map.h diff --git a/level_0/f_utf/c/private-utf-is_unassigned.c b/level_0/f_utf/c/utf/private-is_unassigned.c similarity index 99% rename from level_0/f_utf/c/private-utf-is_unassigned.c rename to level_0/f_utf/c/utf/private-is_unassigned.c index 9548bcc63..e84a2fb43 100644 --- a/level_0/f_utf/c/private-utf-is_unassigned.c +++ b/level_0/f_utf/c/utf/private-is_unassigned.c @@ -1,6 +1,6 @@ -#include "utf.h" -#include "private-utf.h" -#include "private-utf-is_unassigned.h" +#include "../utf.h" +#include "../private-utf.h" +#include "private-is_unassigned.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/private-utf-is_unassigned.h b/level_0/f_utf/c/utf/private-is_unassigned.h similarity index 100% rename from level_0/f_utf/c/private-utf-is_unassigned.h rename to level_0/f_utf/c/utf/private-is_unassigned.h diff --git a/level_0/f_utf/c/private-utf_string.c b/level_0/f_utf/c/utf/private-string.c similarity index 99% rename from level_0/f_utf/c/private-utf_string.c rename to level_0/f_utf/c/utf/private-string.c index e60111634..7cf38a44a 100644 --- a/level_0/f_utf/c/private-utf_string.c +++ b/level_0/f_utf/c/utf/private-string.c @@ -1,5 +1,5 @@ -#include "utf.h" -#include "private-utf_string.h" +#include "../utf.h" +#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/private-utf_string.h b/level_0/f_utf/c/utf/private-string.h similarity index 100% rename from level_0/f_utf/c/private-utf_string.h rename to level_0/f_utf/c/utf/private-string.h diff --git a/level_0/f_utf/c/utf_string.c b/level_0/f_utf/c/utf/string.c similarity index 99% rename from level_0/f_utf/c/utf_string.c rename to level_0/f_utf/c/utf/string.c index 7011fe22a..a3fc569f7 100644 --- a/level_0/f_utf/c/utf_string.c +++ b/level_0/f_utf/c/utf/string.c @@ -1,6 +1,5 @@ -#include "utf.h" -#include "utf_string.h" -#include "private-utf_string.h" +#include "../utf.h" +#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf_string.h b/level_0/f_utf/c/utf/string.h similarity index 100% rename from level_0/f_utf/c/utf_string.h rename to level_0/f_utf/c/utf/string.h diff --git a/level_0/f_utf/c/utf_triple.c b/level_0/f_utf/c/utf/triple.c similarity index 98% rename from level_0/f_utf/c/utf_triple.c rename to level_0/f_utf/c/utf/triple.c index 8ae6ae0ec..88fa935f0 100644 --- a/level_0/f_utf/c/utf_triple.c +++ b/level_0/f_utf/c/utf/triple.c @@ -1,6 +1,6 @@ -#include "utf.h" -#include "private-utf.h" -#include "private-utf_string.h" +#include "../utf.h" +#include "../private-utf.h" +#include "private-string.h" #ifdef __cplusplus extern "C" { diff --git a/level_0/f_utf/c/utf_triple.h b/level_0/f_utf/c/utf/triple.h similarity index 100% rename from level_0/f_utf/c/utf_triple.h rename to level_0/f_utf/c/utf/triple.h diff --git a/level_0/f_utf/data/build/settings b/level_0/f_utf/data/build/settings index b7d6548af..bf441657d 100644 --- a/level_0/f_utf/data/build/settings +++ b/level_0/f_utf/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library utf.c utf-common.c utf_dynamic.c utf_map.c utf_string.c utf_triple.c private-utf.c private-utf-is_unassigned.c private-utf_string.c +build_sources_library utf.c private-utf.c utf/common.c utf/dynamic.c utf/map.c utf/private-is_unassigned.c utf/private-string.c utf/string.c utf/triple.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ build_sources_object_static build_sources_program build_sources_program_shared build_sources_program_static -build_sources_headers utf.h utf-common.h utf_dynamic.h utf_map.h utf_string.h utf_triple.h +build_sources_headers utf.h utf/common.h utf/dynamic.h utf/map.h utf/string.h utf/triple.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_control_group/data/build/settings b/level_1/fl_control_group/data/build/settings index c3ff85c3a..15b1e935c 100644 --- a/level_1/fl_control_group/data/build/settings +++ b/level_1/fl_control_group/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_conversion/data/build/settings b/level_1/fl_conversion/data/build/settings index 0652e5992..e385ecf03 100644 --- a/level_1/fl_conversion/data/build/settings +++ b/level_1/fl_conversion/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_directory/c/directory.h b/level_1/fl_directory/c/directory.h index b904ce71b..8515ebf62 100644 --- a/level_1/fl_directory/c/directory.h +++ b/level_1/fl_directory/c/directory.h @@ -41,7 +41,7 @@ #include // FLL-1 directory includes. -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_directory/c/directory-common.c b/level_1/fl_directory/c/directory/common.c similarity index 77% rename from level_1/fl_directory/c/directory-common.c rename to level_1/fl_directory/c/directory/common.c index 2f595c43b..289532bf7 100644 --- a/level_1/fl_directory/c/directory-common.c +++ b/level_1/fl_directory/c/directory/common.c @@ -1,5 +1,4 @@ #include "directory.h" -#include "private-directory.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_directory/c/directory-common.h b/level_1/fl_directory/c/directory/common.h similarity index 100% rename from level_1/fl_directory/c/directory-common.h rename to level_1/fl_directory/c/directory/common.h diff --git a/level_1/fl_directory/data/build/settings b/level_1/fl_directory/data/build/settings index 9bcf591aa..979a23b6e 100644 --- a/level_1/fl_directory/data/build/settings +++ b/level_1/fl_directory/data/build/settings @@ -39,7 +39,7 @@ 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 directory.h directory/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_environment/data/build/settings b/level_1/fl_environment/data/build/settings index 9d39bc94c..71a63af68 100644 --- a/level_1/fl_environment/data/build/settings +++ b/level_1/fl_environment/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_execute/c/execute.h b/level_1/fl_execute/c/execute.h index ccbbaf94d..bcb00946d 100644 --- a/level_1/fl_execute/c/execute.h +++ b/level_1/fl_execute/c/execute.h @@ -30,8 +30,8 @@ #include #include -// fll-1 execute includes -#include +// FLL-1 execute includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_execute/c/execute-common.h b/level_1/fl_execute/c/execute/common.h similarity index 100% rename from level_1/fl_execute/c/execute-common.h rename to level_1/fl_execute/c/execute/common.h diff --git a/level_1/fl_execute/data/build/settings b/level_1/fl_execute/data/build/settings index f36757000..933f61ca3 100644 --- a/level_1/fl_execute/data/build/settings +++ b/level_1/fl_execute/data/build/settings @@ -39,7 +39,7 @@ 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 execute.h execute/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_fss/c/fss_basic.c b/level_1/fl_fss/c/fss/basic.c similarity index 98% rename from level_1/fl_fss/c/fss_basic.c rename to level_1/fl_fss/c/fss/basic.c index 447d9bf36..5c92c5230 100644 --- a/level_1/fl_fss/c/fss_basic.c +++ b/level_1/fl_fss/c/fss/basic.c @@ -1,6 +1,6 @@ -#include "fss_basic.h" -#include "private-fss.h" -#include "private-fss_macro.h" +#include "basic.h" +#include "../private-fss.h" +#include "macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_basic.h b/level_1/fl_fss/c/fss/basic.h similarity index 100% rename from level_1/fl_fss/c/fss_basic.h rename to level_1/fl_fss/c/fss/basic.h diff --git a/level_1/fl_fss/c/fss_basic_list.c b/level_1/fl_fss/c/fss/basic_list.c similarity index 99% rename from level_1/fl_fss/c/fss_basic_list.c rename to level_1/fl_fss/c/fss/basic_list.c index 5e7e3a2b2..757b95e99 100644 --- a/level_1/fl_fss/c/fss_basic_list.c +++ b/level_1/fl_fss/c/fss/basic_list.c @@ -1,6 +1,6 @@ -#include "fss_basic.h" -#include "private-fss.h" -#include "private-fss_macro.h" +#include "basic_list.h" +#include "../private-fss.h" +#include "macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_basic_list.h b/level_1/fl_fss/c/fss/basic_list.h similarity index 99% rename from level_1/fl_fss/c/fss_basic_list.h rename to level_1/fl_fss/c/fss/basic_list.h index 8e92ca151..b5beef88e 100644 --- a/level_1/fl_fss/c/fss_basic_list.h +++ b/level_1/fl_fss/c/fss/basic_list.h @@ -15,7 +15,6 @@ #include // FLL-0 includes. - #include #include #include @@ -25,7 +24,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_embedded_list.c b/level_1/fl_fss/c/fss/embedded_list.c similarity index 99% rename from level_1/fl_fss/c/fss_embedded_list.c rename to level_1/fl_fss/c/fss/embedded_list.c index c24f63f96..172f23d4c 100644 --- a/level_1/fl_fss/c/fss_embedded_list.c +++ b/level_1/fl_fss/c/fss/embedded_list.c @@ -1,6 +1,6 @@ -#include "fss_embedded_list.h" -#include "private-fss.h" -#include "private-fss_macro.h" +#include "embedded_list.h" +#include "../private-fss.h" +#include "macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_embedded_list.h b/level_1/fl_fss/c/fss/embedded_list.h similarity index 99% rename from level_1/fl_fss/c/fss_embedded_list.h rename to level_1/fl_fss/c/fss/embedded_list.h index e3801092a..1713d493e 100644 --- a/level_1/fl_fss/c/fss_embedded_list.h +++ b/level_1/fl_fss/c/fss/embedded_list.h @@ -15,7 +15,6 @@ #include // FLL-0 includes. - #include #include #include @@ -25,7 +24,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_extended.c b/level_1/fl_fss/c/fss/extended.c similarity index 99% rename from level_1/fl_fss/c/fss_extended.c rename to level_1/fl_fss/c/fss/extended.c index 29a056417..f0425f147 100644 --- a/level_1/fl_fss/c/fss_extended.c +++ b/level_1/fl_fss/c/fss/extended.c @@ -1,6 +1,6 @@ -#include "fss_extended.h" -#include "private-fss.h" -#include "private-fss_macro.h" +#include "extended.h" +#include "../private-fss.h" +#include "macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_extended.h b/level_1/fl_fss/c/fss/extended.h similarity index 99% rename from level_1/fl_fss/c/fss_extended.h rename to level_1/fl_fss/c/fss/extended.h index 67d56704f..d26b617d2 100644 --- a/level_1/fl_fss/c/fss_extended.h +++ b/level_1/fl_fss/c/fss/extended.h @@ -15,7 +15,6 @@ #include // FLL-0 includes. - #include #include #include diff --git a/level_1/fl_fss/c/fss_extended_list.c b/level_1/fl_fss/c/fss/extended_list.c similarity index 99% rename from level_1/fl_fss/c/fss_extended_list.c rename to level_1/fl_fss/c/fss/extended_list.c index eee94f6bd..c56aa5bc2 100644 --- a/level_1/fl_fss/c/fss_extended_list.c +++ b/level_1/fl_fss/c/fss/extended_list.c @@ -1,6 +1,6 @@ -#include "fss_extended_list.h" -#include "private-fss.h" -#include "private-fss_macro.h" +#include "extended_list.h" +#include "../private-fss.h" +#include "macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/fss_extended_list.h b/level_1/fl_fss/c/fss/extended_list.h similarity index 99% rename from level_1/fl_fss/c/fss_extended_list.h rename to level_1/fl_fss/c/fss/extended_list.h index 6c7b04349..3ba5b2ed4 100644 --- a/level_1/fl_fss/c/fss_extended_list.h +++ b/level_1/fl_fss/c/fss/extended_list.h @@ -15,7 +15,6 @@ #include // FLL-0 includes. - #include #include #include @@ -25,7 +24,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/c/private-fss_macro.h b/level_1/fl_fss/c/fss/macro.h similarity index 100% rename from level_1/fl_fss/c/private-fss_macro.h rename to level_1/fl_fss/c/fss/macro.h diff --git a/level_1/fl_fss/c/private-fss.c b/level_1/fl_fss/c/private-fss.c index 929c9e508..5d2ab168a 100644 --- a/level_1/fl_fss/c/private-fss.c +++ b/level_1/fl_fss/c/private-fss.c @@ -1,6 +1,6 @@ #include "fss.h" #include "private-fss.h" -#include "private-fss_macro.h" +#include "fss/macro.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_fss/data/build/settings b/level_1/fl_fss/data/build/settings index ae66169dd..52a8732c0 100644 --- a/level_1/fl_fss/data/build/settings +++ b/level_1/fl_fss/data/build/settings @@ -30,7 +30,7 @@ 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 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 @@ -39,7 +39,7 @@ 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 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 @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_iki/data/build/settings b/level_1/fl_iki/data/build/settings index 0df87de5a..1f848c078 100644 --- a/level_1/fl_iki/data/build/settings +++ b/level_1/fl_iki/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_print/c/print.h b/level_1/fl_print/c/print.h index 8af1047dd..6b50645e6 100644 --- a/level_1/fl_print/c/print.h +++ b/level_1/fl_print/c/print.h @@ -26,8 +26,8 @@ #include #include -// fll-1 print includes. -#include +// FLL-1 print includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_print/c/print-common.c b/level_1/fl_print/c/print/common.c similarity index 91% rename from level_1/fl_print/c/print-common.c rename to level_1/fl_print/c/print/common.c index 1cc329ba7..4807ed8d4 100644 --- a/level_1/fl_print/c/print-common.c +++ b/level_1/fl_print/c/print/common.c @@ -1,5 +1,4 @@ -#include "print.h" -#include "private-print.h" +#include "../print.h" #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_print/c/print-common.h b/level_1/fl_print/c/print/common.h similarity index 100% rename from level_1/fl_print/c/print-common.h rename to level_1/fl_print/c/print/common.h diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index e5bcbb54e..536ffd777 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library print.c print-common.c private-print.c +build_sources_library print.c private-print.c print/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 print.h print/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_signal/c/signal.h b/level_1/fl_signal/c/signal.h index 65123f5ed..821dbb81b 100644 --- a/level_1/fl_signal/c/signal.h +++ b/level_1/fl_signal/c/signal.h @@ -20,8 +20,8 @@ #include #include -// fll-1 signal includes -#include +// FLL-1 signal includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_1/fl_signal/c/signal-common.h b/level_1/fl_signal/c/signal/common.h similarity index 100% rename from level_1/fl_signal/c/signal-common.h rename to level_1/fl_signal/c/signal/common.h diff --git a/level_1/fl_signal/data/build/settings b/level_1/fl_signal/data/build/settings index 4ae316e77..46711af20 100644 --- a/level_1/fl_signal/data/build/settings +++ b/level_1/fl_signal/data/build/settings @@ -39,7 +39,7 @@ 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 signal.h signal/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_string/data/build/settings b/level_1/fl_string/data/build/settings index 6cf487ce8..5c6ba8af3 100644 --- a/level_1/fl_string/data/build/settings +++ b/level_1/fl_string/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_utf/data/build/settings b/level_1/fl_utf/data/build/settings index 580776663..8a357d7b7 100644 --- a/level_1/fl_utf/data/build/settings +++ b/level_1/fl_utf/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_1/fl_utf_file/data/build/settings b/level_1/fl_utf_file/data/build/settings index 3585cedbc..9bf466fc9 100644 --- a/level_1/fl_utf_file/data/build/settings +++ b/level_1/fl_utf_file/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_control_group/data/build/settings b/level_2/fll_control_group/data/build/settings index a7823fecd..0ea30e063 100644 --- a/level_2/fll_control_group/data/build/settings +++ b/level_2/fll_control_group/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_error/c/error.h b/level_2/fll_error/c/error.h index 5f74d5102..4598da903 100644 --- a/level_2/fll_error/c/error.h +++ b/level_2/fll_error/c/error.h @@ -27,8 +27,8 @@ // FLL-1 includes. #include -// fll-2 error includes -#include +// FLL-2 error includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_error/c/error-common.c b/level_2/fll_error/c/error/common.c similarity index 95% rename from level_2/fll_error/c/error-common.c rename to level_2/fll_error/c/error/common.c index 14735df22..e8691f23b 100644 --- a/level_2/fll_error/c/error-common.c +++ b/level_2/fll_error/c/error/common.c @@ -1,5 +1,4 @@ -#include "error.h" -#include "private-error.h" +#include "../error.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_error/c/error-common.h b/level_2/fll_error/c/error/common.h similarity index 100% rename from level_2/fll_error/c/error-common.h rename to level_2/fll_error/c/error/common.h diff --git a/level_2/fll_error/data/build/settings b/level_2/fll_error/data/build/settings index 8bef3cd35..d4261dbe5 100644 --- a/level_2/fll_error/data/build/settings +++ b/level_2/fll_error/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library error.c error-common.c private-error.c +build_sources_library error.c private-error.c error/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 error.h error/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_execute/data/build/settings b/level_2/fll_execute/data/build/settings index 86743d9c9..90c6a1292 100644 --- a/level_2/fll_execute/data/build/settings +++ b/level_2/fll_execute/data/build/settings @@ -63,7 +63,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index 647b27ab5..c57e4fa4c 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_fss/c/fss.c b/level_2/fll_fss/c/fss.c index b7740d864..4e8d786ea 100644 --- a/level_2/fll_fss/c/fss.c +++ b/level_2/fll_fss/c/fss.c @@ -1,5 +1,4 @@ #include "fss.h" -#include "private-fss.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_basic.c b/level_2/fll_fss/c/fss/basic.c similarity index 99% rename from level_2/fll_fss/c/fss_basic.c rename to level_2/fll_fss/c/fss/basic.c index 18f98e94b..f967b53c0 100644 --- a/level_2/fll_fss/c/fss_basic.c +++ b/level_2/fll_fss/c/fss/basic.c @@ -1,4 +1,4 @@ -#include "fss_basic.h" +#include "basic.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_basic.h b/level_2/fll_fss/c/fss/basic.h similarity index 99% rename from level_2/fll_fss/c/fss_basic.h rename to level_2/fll_fss/c/fss/basic.h index 89d3276ef..7c70eef9c 100644 --- a/level_2/fll_fss/c/fss_basic.h +++ b/level_2/fll_fss/c/fss/basic.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #include #ifdef __cplusplus diff --git a/level_2/fll_fss/c/fss_basic_list.c b/level_2/fll_fss/c/fss/basic_list.c similarity index 99% rename from level_2/fll_fss/c/fss_basic_list.c rename to level_2/fll_fss/c/fss/basic_list.c index dee3c52a5..bd3e501d3 100644 --- a/level_2/fll_fss/c/fss_basic_list.c +++ b/level_2/fll_fss/c/fss/basic_list.c @@ -1,4 +1,4 @@ -#include "fss_basic_list.h" +#include "basic_list.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_basic_list.h b/level_2/fll_fss/c/fss/basic_list.h similarity index 99% rename from level_2/fll_fss/c/fss_basic_list.h rename to level_2/fll_fss/c/fss/basic_list.h index fe3bda0bd..75c64037e 100644 --- a/level_2/fll_fss/c/fss_basic_list.h +++ b/level_2/fll_fss/c/fss/basic_list.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #include #ifdef __cplusplus diff --git a/level_2/fll_fss/c/fss_embedded_list.c b/level_2/fll_fss/c/fss/embedded_list.c similarity index 99% rename from level_2/fll_fss/c/fss_embedded_list.c rename to level_2/fll_fss/c/fss/embedded_list.c index d0721b36c..908f7c580 100644 --- a/level_2/fll_fss/c/fss_embedded_list.c +++ b/level_2/fll_fss/c/fss/embedded_list.c @@ -1,4 +1,4 @@ -#include "fss_embedded_list.h" +#include "embedded_list.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_embedded_list.h b/level_2/fll_fss/c/fss/embedded_list.h similarity index 99% rename from level_2/fll_fss/c/fss_embedded_list.h rename to level_2/fll_fss/c/fss/embedded_list.h index 554cc6111..c4823761e 100644 --- a/level_2/fll_fss/c/fss_embedded_list.h +++ b/level_2/fll_fss/c/fss/embedded_list.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_extended.c b/level_2/fll_fss/c/fss/extended.c similarity index 99% rename from level_2/fll_fss/c/fss_extended.c rename to level_2/fll_fss/c/fss/extended.c index 36ad28007..c5c217792 100644 --- a/level_2/fll_fss/c/fss_extended.c +++ b/level_2/fll_fss/c/fss/extended.c @@ -1,4 +1,4 @@ -#include "fss_extended.h" +#include "extended.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_extended.h b/level_2/fll_fss/c/fss/extended.h similarity index 99% rename from level_2/fll_fss/c/fss_extended.h rename to level_2/fll_fss/c/fss/extended.h index 2680bc727..39393d738 100644 --- a/level_2/fll_fss/c/fss_extended.h +++ b/level_2/fll_fss/c/fss/extended.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_extended_list.c b/level_2/fll_fss/c/fss/extended_list.c similarity index 99% rename from level_2/fll_fss/c/fss_extended_list.c rename to level_2/fll_fss/c/fss/extended_list.c index 31427f99e..fb1fade38 100644 --- a/level_2/fll_fss/c/fss_extended_list.c +++ b/level_2/fll_fss/c/fss/extended_list.c @@ -1,4 +1,4 @@ -#include "fss_extended_list.h" +#include "extended_list.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_extended_list.h b/level_2/fll_fss/c/fss/extended_list.h similarity index 99% rename from level_2/fll_fss/c/fss_extended_list.h rename to level_2/fll_fss/c/fss/extended_list.h index 2fdda41f2..0871e900a 100644 --- a/level_2/fll_fss/c/fss_extended_list.h +++ b/level_2/fll_fss/c/fss/extended_list.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_payload.c b/level_2/fll_fss/c/fss/payload.c similarity index 99% rename from level_2/fll_fss/c/fss_payload.c rename to level_2/fll_fss/c/fss/payload.c index 67396186e..483990338 100644 --- a/level_2/fll_fss/c/fss_payload.c +++ b/level_2/fll_fss/c/fss/payload.c @@ -1,4 +1,4 @@ -#include "fss_payload.h" +#include "payload.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_fss/c/fss_payload.h b/level_2/fll_fss/c/fss/payload.h similarity index 99% rename from level_2/fll_fss/c/fss_payload.h rename to level_2/fll_fss/c/fss/payload.h index ba99f1b41..a42982a89 100644 --- a/level_2/fll_fss/c/fss_payload.h +++ b/level_2/fll_fss/c/fss/payload.h @@ -20,7 +20,7 @@ // FLL-1 includes. #include -#include +#include #include #ifdef __cplusplus diff --git a/level_2/fll_fss/c/private-fss.c b/level_2/fll_fss/c/private-fss.c deleted file mode 100644 index be126fd77..000000000 --- a/level_2/fll_fss/c/private-fss.c +++ /dev/null @@ -1,10 +0,0 @@ -#include "fss.h" -#include "private-fss.h" - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef __cplusplus -} // extern "C" -#endif diff --git a/level_2/fll_fss/c/private-fss.h b/level_2/fll_fss/c/private-fss.h deleted file mode 100644 index 749a068d6..000000000 --- a/level_2/fll_fss/c/private-fss.h +++ /dev/null @@ -1,22 +0,0 @@ -/** - * FLL - Level 2 - * - * Project: FSS - * API Version: 0.5 - * Licenses: lgpl-2.1-or-later - * - * These are provided for internal reduction in redundant code. - * These should not be exposed/used outside of this project. - */ -#ifndef _PRIVATE_FLL_fss_h -#define _PRIVATE_FLL_fss_h - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef __cplusplus -} // extern "C" -#endif - -#endif // _PRIVATE_FLL_fss_h diff --git a/level_2/fll_fss/data/build/settings b/level_2/fll_fss/data/build/settings index 60f0d0073..47647a9d3 100644 --- a/level_2/fll_fss/data/build/settings +++ b/level_2/fll_fss/data/build/settings @@ -30,7 +30,7 @@ build_objects_library_static build_objects_program build_objects_program_shared build_objects_program_static -build_sources_library fss.c private-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 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 @@ -39,7 +39,7 @@ 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 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 @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_fss_status_string/data/build/settings b/level_2/fll_fss_status_string/data/build/settings index cc009504a..dba7d3483 100644 --- a/level_2/fll_fss_status_string/data/build/settings +++ b/level_2/fll_fss_status_string/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_iki/data/build/settings b/level_2/fll_iki/data/build/settings index f8b3acbaa..3e355a6e8 100644 --- a/level_2/fll_iki/data/build/settings +++ b/level_2/fll_iki/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_path/data/build/settings b/level_2/fll_path/data/build/settings index 08fe5a582..f05e6d2c8 100644 --- a/level_2/fll_path/data/build/settings +++ b/level_2/fll_path/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index 9c0d5f08e..c1e28b7a4 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_program/c/program.h b/level_2/fll_program/c/program.h index fe5d14150..de5ac41a1 100644 --- a/level_2/fll_program/c/program.h +++ b/level_2/fll_program/c/program.h @@ -10,7 +10,7 @@ #ifndef _FLL_program_h #define _FLL_program_h -// libc include +// Libc includes. #include // FLL-0 includes. @@ -29,8 +29,8 @@ #include #include -// fll-2 program includes -#include +// FLL-2 program includes. +#include #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_program/c/program-common.c b/level_2/fll_program/c/program/common.c similarity index 98% rename from level_2/fll_program/c/program-common.c rename to level_2/fll_program/c/program/common.c index c67b6db87..d3446d5b7 100644 --- a/level_2/fll_program/c/program-common.c +++ b/level_2/fll_program/c/program/common.c @@ -1,4 +1,4 @@ -#include "program.h" +#include "../program.h" #ifdef __cplusplus extern "C" { diff --git a/level_2/fll_program/c/program-common.h b/level_2/fll_program/c/program/common.h similarity index 100% rename from level_2/fll_program/c/program-common.h rename to level_2/fll_program/c/program/common.h diff --git a/level_2/fll_program/data/build/settings b/level_2/fll_program/data/build/settings index 4b12fe3dd..765c65f76 100644 --- a/level_2/fll_program/data/build/settings +++ b/level_2/fll_program/data/build/settings @@ -30,7 +30,7 @@ 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 program.c program/common.c build_sources_library_shared build_sources_library_static build_sources_object @@ -39,7 +39,7 @@ 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 program.h program/common.h build_sources_headers_shared build_sources_headers_static build_sources_script @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_2/fll_status_string/data/build/settings b/level_2/fll_status_string/data/build/settings index 3516ecfb5..a538eb98b 100644 --- a/level_2/fll_status_string/data/build/settings +++ b/level_2/fll_status_string/data/build/settings @@ -62,7 +62,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index f04f44c24..c3fbb7e54 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/control/c/control.h b/level_3/control/c/control.h index b3bc210c3..1d193f063 100644 --- a/level_3/control/c/control.h +++ b/level_3/control/c/control.h @@ -40,7 +40,7 @@ // FLL-2 includes. #include -#include +#include #include #include diff --git a/level_3/control/data/build/settings b/level_3/control/data/build/settings index 427c53bdc..59af6ca41 100644 --- a/level_3/control/data/build/settings +++ b/level_3/control/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/controller/c/controller.h b/level_3/controller/c/controller.h index f41d8304c..67f4c2ff0 100644 --- a/level_3/controller/c/controller.h +++ b/level_3/controller/c/controller.h @@ -74,10 +74,10 @@ #include #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include #include #include diff --git a/level_3/controller/data/build/settings b/level_3/controller/data/build/settings index 5bab4692f..1213f24e4 100644 --- a/level_3/controller/data/build/settings +++ b/level_3/controller/data/build/settings @@ -75,7 +75,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fake/c/fake.h b/level_3/fake/c/fake.h index da4ef731a..1ad83ae1d 100644 --- a/level_3/fake/c/fake.h +++ b/level_3/fake/c/fake.h @@ -82,8 +82,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index b8413ab24..56e6fffb6 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/firewall/c/firewall.h b/level_3/firewall/c/firewall.h index 6b0fbf665..eeb1d9913 100644 --- a/level_3/firewall/c/firewall.h +++ b/level_3/firewall/c/firewall.h @@ -41,9 +41,9 @@ // FLL-2 includes. #include #include -#include -#include -#include +#include +#include +#include #include #include diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index 640df7b5b..e870e0124 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_basic_list_read/c/fss_basic_list_read.h b/level_3/fss_basic_list_read/c/fss_basic_list_read.h index 8c84b09a0..f7f9b4ad9 100644 --- a/level_3/fss_basic_list_read/c/fss_basic_list_read.h +++ b/level_3/fss_basic_list_read/c/fss_basic_list_read.h @@ -43,7 +43,7 @@ // FLL-2 includes. #include #include -#include +#include #include #include diff --git a/level_3/fss_basic_list_read/data/build/settings b/level_3/fss_basic_list_read/data/build/settings index b1afbde1d..354bfe2a4 100644 --- a/level_3/fss_basic_list_read/data/build/settings +++ b/level_3/fss_basic_list_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_basic_list_write/c/fss_basic_list_write.h b/level_3/fss_basic_list_write/c/fss_basic_list_write.h index aae4f81c8..fc725011e 100644 --- a/level_3/fss_basic_list_write/c/fss_basic_list_write.h +++ b/level_3/fss_basic_list_write/c/fss_basic_list_write.h @@ -30,7 +30,7 @@ #include // FLL-1 includes. -#include +#include #include #include diff --git a/level_3/fss_basic_list_write/data/build/settings b/level_3/fss_basic_list_write/data/build/settings index 3400f339b..8e13cf2bb 100644 --- a/level_3/fss_basic_list_write/data/build/settings +++ b/level_3/fss_basic_list_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_basic_read/c/fss_basic_read.h b/level_3/fss_basic_read/c/fss_basic_read.h index d079c6627..f21ab8a33 100644 --- a/level_3/fss_basic_read/c/fss_basic_read.h +++ b/level_3/fss_basic_read/c/fss_basic_read.h @@ -43,7 +43,7 @@ // FLL-2 includes. #include #include -#include +#include #include #include diff --git a/level_3/fss_basic_read/data/build/settings b/level_3/fss_basic_read/data/build/settings index 5bf1f9c9d..1535be19e 100644 --- a/level_3/fss_basic_read/data/build/settings +++ b/level_3/fss_basic_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_basic_write/c/fss_basic_write.h b/level_3/fss_basic_write/c/fss_basic_write.h index f893f8799..570cbd893 100644 --- a/level_3/fss_basic_write/c/fss_basic_write.h +++ b/level_3/fss_basic_write/c/fss_basic_write.h @@ -30,13 +30,13 @@ #include // FLL-1 includes. -#include +#include #include #include // FLL-2 includes. #include -#include +#include #include #include diff --git a/level_3/fss_basic_write/data/build/settings b/level_3/fss_basic_write/data/build/settings index 824118e7a..6f6997a47 100644 --- a/level_3/fss_basic_write/data/build/settings +++ b/level_3/fss_basic_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_embedded_list_read/c/fss_embedded_list_read.h b/level_3/fss_embedded_list_read/c/fss_embedded_list_read.h index 943fbff68..b30fdc6ce 100644 --- a/level_3/fss_embedded_list_read/c/fss_embedded_list_read.h +++ b/level_3/fss_embedded_list_read/c/fss_embedded_list_read.h @@ -43,7 +43,7 @@ // FLL-2 includes. #include #include -#include +#include #include #include diff --git a/level_3/fss_embedded_list_read/data/build/settings b/level_3/fss_embedded_list_read/data/build/settings index b0e810ec7..583ecb6f2 100644 --- a/level_3/fss_embedded_list_read/data/build/settings +++ b/level_3/fss_embedded_list_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_embedded_list_write/c/fss_embedded_list_write.h b/level_3/fss_embedded_list_write/c/fss_embedded_list_write.h index 859d8c801..a0d6c38a5 100644 --- a/level_3/fss_embedded_list_write/c/fss_embedded_list_write.h +++ b/level_3/fss_embedded_list_write/c/fss_embedded_list_write.h @@ -31,7 +31,7 @@ // FLL-1 includes. #include -#include +#include #include #include diff --git a/level_3/fss_embedded_list_write/data/build/settings b/level_3/fss_embedded_list_write/data/build/settings index 0a254a61e..61fb107c9 100644 --- a/level_3/fss_embedded_list_write/data/build/settings +++ b/level_3/fss_embedded_list_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_extended_list_read/c/fss_extended_list_read.h b/level_3/fss_extended_list_read/c/fss_extended_list_read.h index b20a762eb..6783035b7 100644 --- a/level_3/fss_extended_list_read/c/fss_extended_list_read.h +++ b/level_3/fss_extended_list_read/c/fss_extended_list_read.h @@ -43,7 +43,7 @@ // FLL-2 includes. #include #include -#include +#include #include #include diff --git a/level_3/fss_extended_list_read/data/build/settings b/level_3/fss_extended_list_read/data/build/settings index 1d02ce3d6..b9808aec2 100644 --- a/level_3/fss_extended_list_read/data/build/settings +++ b/level_3/fss_extended_list_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_extended_list_write/c/fss_extended_list_write.h b/level_3/fss_extended_list_write/c/fss_extended_list_write.h index 75661fc78..d8e3e91c6 100644 --- a/level_3/fss_extended_list_write/c/fss_extended_list_write.h +++ b/level_3/fss_extended_list_write/c/fss_extended_list_write.h @@ -31,7 +31,7 @@ // FLL-1 includes. #include -#include +#include #include #include diff --git a/level_3/fss_extended_list_write/data/build/settings b/level_3/fss_extended_list_write/data/build/settings index fece3b705..207e704c0 100644 --- a/level_3/fss_extended_list_write/data/build/settings +++ b/level_3/fss_extended_list_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_extended_read/c/fss_extended_read.h b/level_3/fss_extended_read/c/fss_extended_read.h index 38f489632..9022f4f11 100644 --- a/level_3/fss_extended_read/c/fss_extended_read.h +++ b/level_3/fss_extended_read/c/fss_extended_read.h @@ -43,7 +43,7 @@ // FLL-2 includes. #include #include -#include +#include #include #include diff --git a/level_3/fss_extended_read/data/build/settings b/level_3/fss_extended_read/data/build/settings index 6553164b6..933c5bb25 100644 --- a/level_3/fss_extended_read/data/build/settings +++ b/level_3/fss_extended_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_extended_write/c/fss_extended_write.h b/level_3/fss_extended_write/c/fss_extended_write.h index 835744e00..a75ddcd15 100644 --- a/level_3/fss_extended_write/c/fss_extended_write.h +++ b/level_3/fss_extended_write/c/fss_extended_write.h @@ -30,13 +30,13 @@ #include // FLL-1 includes. -#include +#include #include #include // FLL-2 includes. #include -#include +#include #include #include diff --git a/level_3/fss_extended_write/data/build/settings b/level_3/fss_extended_write/data/build/settings index 845f5a4af..54c2e8131 100644 --- a/level_3/fss_extended_write/data/build/settings +++ b/level_3/fss_extended_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index 58dab2239..6ed694ae1 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_payload_read/c/fss_payload_read.h b/level_3/fss_payload_read/c/fss_payload_read.h index 4defbf63b..4f5caa3f7 100644 --- a/level_3/fss_payload_read/c/fss_payload_read.h +++ b/level_3/fss_payload_read/c/fss_payload_read.h @@ -43,8 +43,8 @@ // FLL-2 includes. #include #include -#include -#include +#include +#include #include #include diff --git a/level_3/fss_payload_read/data/build/settings b/level_3/fss_payload_read/data/build/settings index d798bed25..2ec9c9a2b 100644 --- a/level_3/fss_payload_read/data/build/settings +++ b/level_3/fss_payload_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_payload_write/c/fss_payload_write.h b/level_3/fss_payload_write/c/fss_payload_write.h index ca28e35fe..1679a6209 100644 --- a/level_3/fss_payload_write/c/fss_payload_write.h +++ b/level_3/fss_payload_write/c/fss_payload_write.h @@ -30,13 +30,13 @@ #include // FLL-1 includes. -#include +#include #include #include // FLL-2 includes. #include -#include +#include #include #include diff --git a/level_3/fss_payload_write/data/build/settings b/level_3/fss_payload_write/data/build/settings index d3552fb13..45c05f70a 100644 --- a/level_3/fss_payload_write/data/build/settings +++ b/level_3/fss_payload_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/fss_status_code/data/build/settings b/level_3/fss_status_code/data/build/settings index a0c2e0206..e6c0dbc2a 100644 --- a/level_3/fss_status_code/data/build/settings +++ b/level_3/fss_status_code/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index 9003c43d9..e03c588fa 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index c1ed8eb7d..8d348fc0d 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index 655c33f41..d6c05f24c 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index 39ac4ae06..fd2b45619 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -64,7 +64,7 @@ path_sources path_sources_object has_path_standard yes -preserve_path_headers no +preserve_path_headers yes search_exclusive yes search_shared yes