From: Kevin Day Date: Sat, 13 Dec 2025 17:21:55 +0000 (-0600) Subject: Update: Build settings header ordering and config.c and config.h files. X-Git-Tag: 0.8.0~19 X-Git-Url: https://www.git.kevux.org/?a=commitdiff_plain;h=e38d11a56692766b19e57c688ece3b4ad8aeedfc;p=fll Update: Build settings header ordering and config.c and config.h files. Change the ordering to have the headers before the source files. This seems to flow more naturally. Move the main program and config.c files onto their own source lines, in general. Make sure all programs have a config.c and config.h file. I've generated these files in the past but now with the external programs it has become less consistent. Make the files statically defined rather than generated and explicitly add them to the build settings. The individual, level, and monolithic builds should still craete the config.h and config.c files. However, remove the automated insertion of the config.c into the build settings files. These are now directly added to the build settings files. --- diff --git a/build/level_0/settings b/build/level_0/settings index c2ab048..076103c 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -40,6 +40,58 @@ build_libraries_shared -lc -lcap build_libraries_static -l:libc.a -l:libcap.a +build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h +build_sources_headers account.h account/accounts.h account/common.h +build_sources_headers capability.h capability/common.h +build_sources_headers color.h color/common.h +build_sources_headers compare.h compare/utf.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/listing.h directory/recurse_do.h directory/status.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 file/stream.h +build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h +build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h +build_sources_headers limit.h limit/set.h limit/value.h +build_sources_headers memory.h memory/array.h memory/arrays.h memory/common.h +build_sources_headers network.h network/common.h +build_sources_headers parse.h parse/utf.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 random.h random/common.h +build_sources_headers rip.h rip/utf.h +build_sources_headers serialize.h serialize/common.h +build_sources_headers signal.h signal/common.h +build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h +build_sources_headers status.h +build_sources_headers status_string.h +build_sources_headers string.h string/common.h +build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h +build_sources_headers string/map.h string/maps.h string/mapss.h +build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h +build_sources_headers string/static.h string/statics.h string/staticss.h +build_sources_headers string/triple.h string/triples.h string/tripless.h +build_sources_headers time.h time/common.h +build_sources_headers type.h type/cell.h type/date.h type/file.h type/fll.h type/handle.h type/mode.h type/number.h type/pid.h type/quantity.h type/range.h type/range_double.h type/state.h type/status.h type/time.h type/void.h +build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h +build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h + +build_sources_headers-thread thread.h +build_sources_headers-thread thread/attribute.h thread/attributes.h thread/attributess.h +build_sources_headers-thread thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h +build_sources_headers-thread thread/common.h +build_sources_headers-thread thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h +build_sources_headers-thread thread/id.h thread/ids.h thread/idss.h +build_sources_headers-thread thread/key.h thread/keys.h thread/keyss.h +build_sources_headers-thread thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h +build_sources_headers-thread thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h +build_sources_headers-thread thread/once.h thread/onces.h thread/oncess.h +build_sources_headers-thread thread/semaphore.h thread/semaphores.h thread/semaphoress.h +build_sources_headers-thread thread/spin.h thread/spins.h thread/spinss.h + build_sources_library abstruse.c abstruse/abstruse.c abstruse/map.c abstruse/private-abstruse.c build_sources_library account.c private-account.c account/accounts.c build_sources_library capability.c @@ -101,57 +153,7 @@ build_sources_library-thread thread/once.c thread/onces.c thread/oncess.c build_sources_library-thread thread/semaphore.c thread/semaphores.c thread/semaphoress.c build_sources_library-thread thread/spin.c thread/spins.c thread/spinss.c -build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h -build_sources_headers account.h account/accounts.h account/common.h -build_sources_headers capability.h capability/common.h -build_sources_headers color.h color/common.h -build_sources_headers compare.h compare/utf.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/listing.h directory/recurse_do.h directory/status.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 file/stream.h -build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h -build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h -build_sources_headers limit.h limit/set.h limit/value.h -build_sources_headers memory.h memory/array.h memory/arrays.h memory/common.h -build_sources_headers network.h network/common.h -build_sources_headers parse.h parse/utf.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 random.h random/common.h -build_sources_headers rip.h rip/utf.h -build_sources_headers serialize.h serialize/common.h -build_sources_headers signal.h signal/common.h -build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h -build_sources_headers status.h -build_sources_headers status_string.h -build_sources_headers string.h string/common.h -build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h -build_sources_headers string/map.h string/maps.h string/mapss.h -build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h -build_sources_headers string/static.h string/statics.h string/staticss.h -build_sources_headers string/triple.h string/triples.h string/tripless.h -build_sources_headers time.h time/common.h -build_sources_headers type.h type/cell.h type/date.h type/file.h type/fll.h type/handle.h type/mode.h type/number.h type/pid.h type/quantity.h type/range.h type/range_double.h type/state.h type/status.h type/time.h type/void.h -build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h -build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h - -build_sources_headers-thread thread.h -build_sources_headers-thread thread/attribute.h thread/attributes.h thread/attributess.h -build_sources_headers-thread thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h -build_sources_headers-thread thread/common.h -build_sources_headers-thread thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h -build_sources_headers-thread thread/id.h thread/ids.h thread/idss.h -build_sources_headers-thread thread/key.h thread/keys.h thread/keyss.h -build_sources_headers-thread thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h -build_sources_headers-thread thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h -build_sources_headers-thread thread/once.h thread/onces.h thread/oncess.h -build_sources_headers-thread thread/semaphore.h thread/semaphores.h thread/semaphoress.h -build_sources_headers-thread thread/spin.h thread/spins.h thread/spinss.h +build_sources_library config.c build_static no diff --git a/build/level_1/settings b/build/level_1/settings index 0b28efd..94911d4 100644 --- a/build/level_1/settings +++ b/build/level_1/settings @@ -42,17 +42,6 @@ build_libraries_shared-level -lfll_0 build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-level -l:libfll_0.a -build_sources_library control_group.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 -build_sources_library private-fss.c private-fss-list.c fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c fss/payload.c fss/private-payload.c fss/private-payload-helper.c -build_sources_library iki.c -build_sources_library path.c -build_sources_library print.c private-print.c print/common.c -build_sources_library status_string.c -build_sources_library utf_file.c private-utf_file.c - build_sources_headers control_group.h build_sources_headers conversion.h conversion/common.h build_sources_headers directory.h directory/common.h @@ -65,6 +54,19 @@ build_sources_headers print.h print/common.h build_sources_headers status_string.h build_sources_headers utf_file.h +build_sources_library control_group.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 +build_sources_library private-fss.c private-fss-list.c fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c fss/payload.c fss/private-payload.c fss/private-payload-helper.c +build_sources_library iki.c +build_sources_library path.c +build_sources_library print.c private-print.c print/common.c +build_sources_library status_string.c +build_sources_library utf_file.c private-utf_file.c + +build_sources_library config.c + build_static no path_headers fll/level_1 diff --git a/build/level_2/settings b/build/level_2/settings index f633258..c2e40f0 100644 --- a/build/level_2/settings +++ b/build/level_2/settings @@ -42,6 +42,16 @@ build_libraries_shared-level -lfll_1 -lfll_0 build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-level -l:libfll_1.a -l:libfll_0.a +build_sources_headers control_group.h +build_sources_headers error.h error/common.h error/string.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_status_string.h +build_sources_headers iki.h +build_sources_headers print.h +build_sources_headers program.h program/common.h program/print.h program/string.h + build_sources_library control_group.c build_sources_library error.c private-error.c error/common.c error/string.c build_sources_library execute.c private-execute.c @@ -52,15 +62,7 @@ build_sources_library iki.c private-iki.c build_sources_library print.c build_sources_library program.c program/common.c program/print.c program/string.c private-program.c -build_sources_headers control_group.h -build_sources_headers error.h error/common.h error/string.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_status_string.h -build_sources_headers iki.h -build_sources_headers print.h -build_sources_headers program.h program/common.h program/print.h program/string.h +build_sources_library config.c build_static no diff --git a/build/monolithic/settings b/build/monolithic/settings index ab6b07a..2345069 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -40,6 +40,80 @@ build_libraries_shared -lc -lcap build_libraries_static -l:libc.a -l:libcap.a +build_sources_headers level_0/abstruse.h level_0/abstruse/abstruse.h level_0/abstruse/enum.h level_0/abstruse/map.h level_0/abstruse/type.h +build_sources_headers level_0/account.h level_0/account/accounts.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/compare.h level_0/compare/utf.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/listing.h level_0/directory/recurse_do.h level_0/directory/status.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 level_0/file/stream.h +build_sources_headers level_0/fss.h level_0/fss/common.h level_0/fss/item.h level_0/fss/named.h level_0/fss/nest.h level_0/fss/payload.h level_0/fss/quote.h level_0/fss/set.h level_0/fss/set_quote.h level_0/fss/simple_packet.h +build_sources_headers level_0/iki.h level_0/iki/common.h level_0/iki/data.h level_0/iki/eki.h +build_sources_headers level_0/limit.h level_0/limit/set.h level_0/limit/value.h +build_sources_headers level_0/memory.h level_0/memory/array.h level_0/memory/arrays.h level_0/memory/common.h +build_sources_headers level_0/network.h level_0/network/common.h +build_sources_headers level_0/parse.h level_0/parse/utf.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/random.h level_0/random/common.h +build_sources_headers level_0/rip.h level_0/rip/utf.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/address.h level_0/socket/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 +build_sources_headers level_0/string/dynamic.h level_0/string/dynamics.h level_0/string/dynamicss.h +build_sources_headers level_0/string/map.h level_0/string/maps.h level_0/string/mapss.h +build_sources_headers level_0/string/map_multi.h level_0/string/map_multis.h level_0/string/map_multiss.h +build_sources_headers level_0/string/static.h level_0/string/statics.h level_0/string/staticss.h +build_sources_headers level_0/string/triple.h level_0/string/triples.h level_0/string/tripless.h +build_sources_headers level_0/time.h level_0/time/common.h +build_sources_headers level_0/type.h level_0/type/cell.h level_0/type/date.h level_0/type/file.h level_0/type/fll.h level_0/type/handle.h level_0/type/mode.h level_0/type/number.h level_0/type/pid.h level_0/type/quantity.h level_0/type/range.h level_0/type/range_double.h level_0/type/state.h level_0/type/status.h level_0/type/time.h level_0/type/void.h +build_sources_headers level_0/type_array.h level_0/type_array_file.h level_0/type_array/common.h level_0/type_array/cell.h level_0/type_array/date.h level_0/type_array/file.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/number_signed.h level_0/type_array/number_unsigned.h level_0/type_array/pid.h level_0/type_array/poll.h level_0/type_array/quantity.h level_0/type_array/quantitys.h level_0/type_array/quantityss.h level_0/type_array/range.h level_0/type_array/ranges.h level_0/type_array/rangess.h level_0/type_array/range_double.h level_0/type_array/range_doubles.h level_0/type_array/range_doubless.h level_0/type_array/state.h level_0/type_array/status.h level_0/type_array/time.h level_0/type_array/uint8.h level_0/type_array/uint16.h level_0/type_array/uint32.h level_0/type_array/uint64.h level_0/type_array/uint128.h +build_sources_headers level_0/utf.h level_0/utf/common.h level_0/utf/convert.h level_0/utf/dynamic.h level_0/utf/dynamics.h level_0/utf/dynamicss.h level_0/utf/is.h level_0/utf/is_character.h level_0/utf/map.h level_0/utf/maps.h level_0/utf/mapss.h level_0/utf/map_multi.h level_0/utf/map_multis.h level_0/utf/map_multiss.h level_0/utf/static.h level_0/utf/statics.h level_0/utf/staticss.h level_0/utf/string.h level_0/utf/triple.h level_0/utf/triples.h level_0/utf/tripless.h + +build_sources_headers level_1/control_group.h +build_sources_headers level_1/conversion.h level_1/conversion/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 level_1/fss/payload.h level_1/fss/payload/define.h level_1/fss/payload/type.h +build_sources_headers level_1/iki.h +build_sources_headers level_1/path.h +build_sources_headers level_1/print.h level_1/print/common.h +build_sources_headers level_1/status_string.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 level_2/error/string.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 +build_sources_headers level_2/fss_status_string.h +build_sources_headers level_2/iki.h +build_sources_headers level_2/print.h +build_sources_headers level_2/program.h level_2/program/common.h level_2/program/print.h level_2/program/string.h + +build_sources_headers-thread level_0/thread.h +build_sources_headers-thread level_0/thread/attribute.h level_0/thread/attributes.h level_0/thread/attributess.h +build_sources_headers-thread level_0/thread/barrier.h level_0/thread/barriers.h level_0/thread/barrierss.h level_0/thread/barrier_attribute.h level_0/thread/barrier_attributes.h level_0/thread/barrier_attributess.h level_0/thread/barrier_full.h level_0/thread/barrier_fulls.h level_0/thread/barrier_fullss.h +build_sources_headers-thread level_0/thread/common.h +build_sources_headers-thread level_0/thread/condition.h level_0/thread/conditions.h level_0/thread/conditionss.h level_0/thread/condition_attribute.h level_0/thread/condition_attributes.h level_0/thread/condition_attributess.h level_0/thread/condition_full.h level_0/thread/condition_fulls.h level_0/thread/condition_fullss.h +build_sources_headers-thread level_0/thread/id.h level_0/thread/ids.h level_0/thread/idss.h +build_sources_headers-thread level_0/thread/key.h level_0/thread/keys.h level_0/thread/keyss.h +build_sources_headers-thread level_0/thread/lock.h level_0/thread/locks.h level_0/thread/lockss.h level_0/thread/lock_attribute.h level_0/thread/lock_attributes.h level_0/thread/lock_attributess.h level_0/thread/lock_full.h level_0/thread/lock_fulls.h level_0/thread/lock_fullss.h +build_sources_headers-thread level_0/thread/mutex.h level_0/thread/mutexs.h level_0/thread/mutexss.h level_0/thread/mutex_attribute.h level_0/thread/mutex_attributes.h level_0/thread/mutex_attributess.h level_0/thread/mutex_full.h level_0/thread/mutex_fulls.h level_0/thread/mutex_fullss.h +build_sources_headers-thread level_0/thread/once.h level_0/thread/onces.h level_0/thread/oncess.h +build_sources_headers-thread level_0/thread/semaphore.h level_0/thread/semaphores.h level_0/thread/semaphoress.h +build_sources_headers-thread level_0/thread/spin.h level_0/thread/spins.h level_0/thread/spinss.h + build_sources_library level_0/abstruse.c level_0/abstruse/abstruse.c level_0/abstruse/map.c level_0/abstruse/private-abstruse.c build_sources_library level_0/account.c level_0/private-account.c level_0/account/accounts.c build_sources_library level_0/capability.c @@ -122,79 +196,7 @@ build_sources_library-thread level_0/thread/once.c level_0/thread/onces.c level_ build_sources_library-thread level_0/thread/semaphore.c level_0/thread/semaphores.c level_0/thread/semaphoress.c build_sources_library-thread level_0/thread/spin.c level_0/thread/spins.c level_0/thread/spinss.c -build_sources_headers level_0/abstruse.h level_0/abstruse/abstruse.h level_0/abstruse/enum.h level_0/abstruse/map.h level_0/abstruse/type.h -build_sources_headers level_0/account.h level_0/account/accounts.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/compare.h level_0/compare/utf.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/listing.h level_0/directory/recurse_do.h level_0/directory/status.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 level_0/file/stream.h -build_sources_headers level_0/fss.h level_0/fss/common.h level_0/fss/item.h level_0/fss/named.h level_0/fss/nest.h level_0/fss/payload.h level_0/fss/quote.h level_0/fss/set.h level_0/fss/set_quote.h level_0/fss/simple_packet.h -build_sources_headers level_0/iki.h level_0/iki/common.h level_0/iki/data.h level_0/iki/eki.h -build_sources_headers level_0/limit.h level_0/limit/set.h level_0/limit/value.h -build_sources_headers level_0/memory.h level_0/memory/array.h level_0/memory/arrays.h level_0/memory/common.h -build_sources_headers level_0/network.h level_0/network/common.h -build_sources_headers level_0/parse.h level_0/parse/utf.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/random.h level_0/random/common.h -build_sources_headers level_0/rip.h level_0/rip/utf.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/address.h level_0/socket/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 -build_sources_headers level_0/string/dynamic.h level_0/string/dynamics.h level_0/string/dynamicss.h -build_sources_headers level_0/string/map.h level_0/string/maps.h level_0/string/mapss.h -build_sources_headers level_0/string/map_multi.h level_0/string/map_multis.h level_0/string/map_multiss.h -build_sources_headers level_0/string/static.h level_0/string/statics.h level_0/string/staticss.h -build_sources_headers level_0/string/triple.h level_0/string/triples.h level_0/string/tripless.h -build_sources_headers level_0/time.h level_0/time/common.h -build_sources_headers level_0/type.h level_0/type/cell.h level_0/type/date.h level_0/type/file.h level_0/type/fll.h level_0/type/handle.h level_0/type/mode.h level_0/type/number.h level_0/type/pid.h level_0/type/quantity.h level_0/type/range.h level_0/type/range_double.h level_0/type/state.h level_0/type/status.h level_0/type/time.h level_0/type/void.h -build_sources_headers level_0/type_array.h level_0/type_array_file.h level_0/type_array/common.h level_0/type_array/cell.h level_0/type_array/date.h level_0/type_array/file.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/number_signed.h level_0/type_array/number_unsigned.h level_0/type_array/pid.h level_0/type_array/poll.h level_0/type_array/quantity.h level_0/type_array/quantitys.h level_0/type_array/quantityss.h level_0/type_array/range.h level_0/type_array/ranges.h level_0/type_array/rangess.h level_0/type_array/range_double.h level_0/type_array/range_doubles.h level_0/type_array/range_doubless.h level_0/type_array/state.h level_0/type_array/status.h level_0/type_array/time.h level_0/type_array/uint8.h level_0/type_array/uint16.h level_0/type_array/uint32.h level_0/type_array/uint64.h level_0/type_array/uint128.h -build_sources_headers level_0/utf.h level_0/utf/common.h level_0/utf/convert.h level_0/utf/dynamic.h level_0/utf/dynamics.h level_0/utf/dynamicss.h level_0/utf/is.h level_0/utf/is_character.h level_0/utf/map.h level_0/utf/maps.h level_0/utf/mapss.h level_0/utf/map_multi.h level_0/utf/map_multis.h level_0/utf/map_multiss.h level_0/utf/static.h level_0/utf/statics.h level_0/utf/staticss.h level_0/utf/string.h level_0/utf/triple.h level_0/utf/triples.h level_0/utf/tripless.h - -build_sources_headers level_1/control_group.h -build_sources_headers level_1/conversion.h level_1/conversion/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 level_1/fss/payload.h level_1/fss/payload/define.h level_1/fss/payload/type.h -build_sources_headers level_1/iki.h -build_sources_headers level_1/path.h -build_sources_headers level_1/print.h level_1/print/common.h -build_sources_headers level_1/status_string.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 level_2/error/string.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 -build_sources_headers level_2/fss_status_string.h -build_sources_headers level_2/iki.h -build_sources_headers level_2/print.h -build_sources_headers level_2/program.h level_2/program/common.h level_2/program/print.h level_2/program/string.h - -build_sources_headers-thread level_0/thread.h -build_sources_headers-thread level_0/thread/attribute.h level_0/thread/attributes.h level_0/thread/attributess.h -build_sources_headers-thread level_0/thread/barrier.h level_0/thread/barriers.h level_0/thread/barrierss.h level_0/thread/barrier_attribute.h level_0/thread/barrier_attributes.h level_0/thread/barrier_attributess.h level_0/thread/barrier_full.h level_0/thread/barrier_fulls.h level_0/thread/barrier_fullss.h -build_sources_headers-thread level_0/thread/common.h -build_sources_headers-thread level_0/thread/condition.h level_0/thread/conditions.h level_0/thread/conditionss.h level_0/thread/condition_attribute.h level_0/thread/condition_attributes.h level_0/thread/condition_attributess.h level_0/thread/condition_full.h level_0/thread/condition_fulls.h level_0/thread/condition_fullss.h -build_sources_headers-thread level_0/thread/id.h level_0/thread/ids.h level_0/thread/idss.h -build_sources_headers-thread level_0/thread/key.h level_0/thread/keys.h level_0/thread/keyss.h -build_sources_headers-thread level_0/thread/lock.h level_0/thread/locks.h level_0/thread/lockss.h level_0/thread/lock_attribute.h level_0/thread/lock_attributes.h level_0/thread/lock_attributess.h level_0/thread/lock_full.h level_0/thread/lock_fulls.h level_0/thread/lock_fullss.h -build_sources_headers-thread level_0/thread/mutex.h level_0/thread/mutexs.h level_0/thread/mutexss.h level_0/thread/mutex_attribute.h level_0/thread/mutex_attributes.h level_0/thread/mutex_attributess.h level_0/thread/mutex_full.h level_0/thread/mutex_fulls.h level_0/thread/mutex_fullss.h -build_sources_headers-thread level_0/thread/once.h level_0/thread/onces.h level_0/thread/oncess.h -build_sources_headers-thread level_0/thread/semaphore.h level_0/thread/semaphores.h level_0/thread/semaphoress.h -build_sources_headers-thread level_0/thread/spin.h level_0/thread/spins.h level_0/thread/spinss.h +build_sources_library config.c build_static no diff --git a/build/scripts/package.sh b/build/scripts/package.sh index c6ed04b..c6ccb33 100644 --- a/build/scripts/package.sh +++ b/build/scripts/package.sh @@ -1497,6 +1497,10 @@ package_operation_create_config_stubs() { return 0 fi + if [[ ${mode_individual} != "yes" && ${mode_level} != "yes" && ${mode_monolithic} != "yes" ]] ; then + return 0 + fi + local language= if [[ $(grep -shoP '^\s*\bbuild_language\b\s+c\s*$' ${package}data/build/settings) != "" ]] ; then @@ -1508,32 +1512,6 @@ package_operation_create_config_stubs() { fi if [[ ${language} == "c" && ! -f ${package}sources/c/config.c ]] ; then - if [[ $(grep -shoP '^\s*\bbuild_sources_program\b\s+\S' ${package}data/build/settings) != "" ]] ; then - sed -i -E -e "s|^\s*\bbuild_sources_program\s+|&config.c |" ${package}data/build/settings - - if [[ ${?} -ne 0 ]] ; then - if [[ ${verbosity} != "quiet" ]] ; then - echo -e "${c_error}ERROR: Failed to insert the config.c into ${c_notice}${package}data/build/settings${c_error}.${c_reset}" - fi - - let failure=1 - - return ${failure} - fi - elif [[ $(grep -shoP '^\s*\bbuild_sources_library\b\s+\S' ${package}data/build/settings) != "" ]] ; then - sed -i -E -e "s|^\s*\bbuild_sources_library\s+|&config.c |" ${package}data/build/settings - - if [[ ${?} -ne 0 ]] ; then - if [[ ${verbosity} != "quiet" ]] ; then - echo -e "${c_error}ERROR: Failed to insert the config.c into ${c_notice}${package}data/build/settings${c_error}.${c_reset}" - fi - - let failure=1 - - return ${failure} - fi - fi - if [[ $(grep -shoP '^\s*\bbuild_sources_program\b\s+\S' ${package}data/build/settings) != "" || $(grep -shoP '^\s*\bbuild_sources_library\b\s+\S' ${package}data/build/settings) != "" ]] ; then echo > ${package}sources/c/config.c && echo "#include \"config.h\"" >> ${package}sources/c/config.c @@ -1549,32 +1527,6 @@ package_operation_create_config_stubs() { fi fi elif [[ ${language} == "c++" && ! -f ${package}sources/c/config.cpp ]] ; then - if [[ $(grep -shoP '^\s*\bbuild_sources_program\b\s+\S' ${package}data/build/settings) != "" ]] ; then - sed -i -E -e "s|^\s*\bbuild_sources_program\s+|&config.cpp |" ${package}data/build/settings - - if [[ ${?} -ne 0 ]] ; then - if [[ ${verbosity} != "quiet" ]] ; then - echo -e "${c_error}ERROR: Failed to insert the config.cpp into ${c_notice}${package}data/build/settings${c_error}.${c_reset}" - fi - - let failure=1 - - return ${failure} - fi - elif [[ $(grep -shoP '^\s*\bbuild_sources_library\b\s+\S' ${package}data/build/settings) != "" ]] ; then - sed -i -E -e "s|^\s*\bbuild_sources_library\s+|&config.cpp |" ${package}data/build/settings - - if [[ ${?} -ne 0 ]] ; then - if [[ ${verbosity} != "quiet" ]] ; then - echo -e "${c_error}ERROR: Failed to insert the config.cpp into ${c_notice}${package}data/build/settings${c_error}.${c_reset}" - fi - - let failure=1 - - return ${failure} - fi - fi - if [[ $(grep -shoP '^\s*\bbuild_sources_program\b\s+\S' ${package}data/build/settings) != "" || $(grep -shoP '^\s*\bbuild_sources_library\b\s+\S' ${package}data/build/settings) != "" ]] ; then echo > ${package}sources/c++/config.cpp && echo "#include \"config.h\"" >> ${package}sources/c++/config.cpp diff --git a/build/stand_alone/byte_dump.settings b/build/stand_alone/byte_dump.settings index 0902e87..c8c6263 100644 --- a/build/stand_alone/byte_dump.settings +++ b/build/stand_alone/byte_dump.settings @@ -77,7 +77,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/byte_dump/main/common.c program/byte_dump/main/common/define.c program/byte_dump/main/common/enumeration.c program/byte_dump/main/common/string.c program/byte_dump/main/common/type.c program/byte_dump/main/print/data.c program/byte_dump/main/print/error.c program/byte_dump/main/print/message.c program/byte_dump/main/process.c program/byte_dump/main/signal.c program/byte_dump/main/thread.c program/byte_dump/main/byte_dump.c -build_sources_program program/byte_dump/main/main.c +build_sources_program program/byte_dump/main/config.c program/byte_dump/main/main.c build_sources_documentation man diff --git a/build/stand_alone/example.settings b/build/stand_alone/example.settings index 9c297bc..6bed474 100644 --- a/build/stand_alone/example.settings +++ b/build/stand_alone/example.settings @@ -77,7 +77,7 @@ build_sources_program program/example/main/common.c program/example/main/common/ build_sources_program program/example/main/print/data.c program/example/main/print/debug.c program/example/main/print/error.c program/example/main/print/message.c program/example/main/print/verbose.c program/example/main/print/warning.c build_sources_program program/example/main/example.c program/example/main/signal.c program/example/main/thread.c -build_sources_program program/example/main/main.c +build_sources_program program/example/main/config.c program/example/main/main.c build_sources_documentation man diff --git a/build/stand_alone/fake.settings b/build/stand_alone/fake.settings index c52b4fb..b9fc118 100644 --- a/build/stand_alone/fake.settings +++ b/build/stand_alone/fake.settings @@ -105,7 +105,7 @@ build_sources_program program/fake/main/common/define.c program/fake/main/common build_sources_program program/fake/main/fake/path_generate.c program/fake/main/fake/do.c build_sources_program program/fake/main/make/load_fakefile.c program/fake/main/make/load_parameters.c program/fake/main/make/operate_block.c program/fake/main/make/operate.c program/fake/main/make/operate_process.c program/fake/main/make/operate_process_type.c program/fake/main/make/operate_validate.c program/fake/main/make/operate_validate_type.c program/fake/main/make/print/error.c program/fake/main/make/print/message.c program/fake/main/make/print/verbose.c program/fake/main/make/print/warning.c -build_sources_program program/fake/main/main.c +build_sources_program program/fake/main/config.c program/fake/main/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_identify.settings b/build/stand_alone/fss_identify.settings index ef442ff..5cac8c0 100644 --- a/build/stand_alone/fss_identify.settings +++ b/build/stand_alone/fss_identify.settings @@ -84,7 +84,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_identify/main/common.c program/fss_identify/main/common/define.c program/fss_identify/main/common/enumeration.c program/fss_identify/main/common/string.c program/fss_identify/main/common/type.c program/fss_identify/main/load.c program/fss_identify/main/print/data.c program/fss_identify/main/print/error.c program/fss_identify/main/print/message.c program/fss_identify/main/process.c program/fss_identify/main/signal.c program/fss_identify/main/thread.c program/fss_identify/main/fss_identify.c -build_sources_program program/fss_identify/main/main.c +build_sources_program program/fss_identify/main/config.c program/fss_identify/main/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings b/build/stand_alone/fss_read.settings index a5b56d0..e8014ea 100644 --- a/build/stand_alone/fss_read.settings +++ b/build/stand_alone/fss_read.settings @@ -90,7 +90,9 @@ build_sources_program program/fss_read/extended/fss_read.c program/fss_read/exte build_sources_program program/fss_read/extended_list/fss_read.c program/fss_read/extended_list/common.c program/fss_read/extended_list/print.c build_sources_program program/fss_read/payload/fss_read.c program/fss_read/payload/common.c program/fss_read/payload/print.c -build_sources_program program/fss_read/main/main.c program/fss_read/main/main/print.c +build_sources_program program/fss_read/main/main/print.c + +build_sources_program program/fss_read/main/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings.fss_basic b/build/stand_alone/fss_read.settings.fss_basic index eae86ba..d208a5c 100644 --- a/build/stand_alone/fss_read.settings.fss_basic +++ b/build/stand_alone/fss_read.settings.fss_basic @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_read/main/fss_read.c program/fss_read/main/common.c program/fss_read/main/common/define.c program/fss_read/main/common/enumeration.c program/fss_read/main/common/static.c program/fss_read/main/common/string.c program/fss_read/main/common/type.c program/fss_read/main/print/data.c program/fss_read/main/print/error.c program/fss_read/main/print/message.c program/fss_read/main/process.c program/fss_read/main/signal.c program/fss_read/main/thread.c build_sources_program program/fss_read/basic/fss_read.c program/fss_read/basic/common.c program/fss_read/basic/print.c -build_sources_program program/fss_read/basic/main.c +build_sources_program program/fss_read/basic/config.c program/fss_read/basic/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings.fss_basic_list b/build/stand_alone/fss_read.settings.fss_basic_list index f079737..dd3ce43 100644 --- a/build/stand_alone/fss_read.settings.fss_basic_list +++ b/build/stand_alone/fss_read.settings.fss_basic_list @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_read/main/fss_read.c program/fss_read/main/common.c program/fss_read/main/common/define.c program/fss_read/main/common/enumeration.c program/fss_read/main/common/static.c program/fss_read/main/common/string.c program/fss_read/main/common/type.c program/fss_read/main/print/data.c program/fss_read/main/print/error.c program/fss_read/main/print/message.c program/fss_read/main/process.c program/fss_read/main/signal.c program/fss_read/main/thread.c build_sources_program program/fss_read/basic_list/fss_read.c program/fss_read/basic_list/common.c program/fss_read/basic_list/print.c -build_sources_program program/fss_read/basic_list/main.c +build_sources_program program/fss_read/basic_list/config.c program/fss_read/basic_list/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings.fss_extended b/build/stand_alone/fss_read.settings.fss_extended index cea4c9f..d637230 100644 --- a/build/stand_alone/fss_read.settings.fss_extended +++ b/build/stand_alone/fss_read.settings.fss_extended @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_read/main/fss_read.c program/fss_read/main/common.c program/fss_read/main/common/define.c program/fss_read/main/common/enumeration.c program/fss_read/main/common/static.c program/fss_read/main/common/string.c program/fss_read/main/common/type.c program/fss_read/main/print/data.c program/fss_read/main/print/error.c program/fss_read/main/print/message.c program/fss_read/main/process.c program/fss_read/main/signal.c program/fss_read/main/thread.c build_sources_program program/fss_read/extended/fss_read.c program/fss_read/extended/common.c program/fss_read/extended/print.c -build_sources_program program/fss_read/extended/main.c +build_sources_program program/fss_read/extended/config.c program/fss_read/extended/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings.fss_extended_list b/build/stand_alone/fss_read.settings.fss_extended_list index 80633bb..3d6a39b 100644 --- a/build/stand_alone/fss_read.settings.fss_extended_list +++ b/build/stand_alone/fss_read.settings.fss_extended_list @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_read/main/fss_read.c program/fss_read/main/common.c program/fss_read/main/common/define.c program/fss_read/main/common/enumeration.c program/fss_read/main/common/static.c program/fss_read/main/common/string.c program/fss_read/main/common/type.c program/fss_read/main/print/data.c program/fss_read/main/print/error.c program/fss_read/main/print/message.c program/fss_read/main/process.c program/fss_read/main/signal.c program/fss_read/main/thread.c build_sources_program program/fss_read/extended_list/fss_read.c program/fss_read/extended_list/common.c program/fss_read/extended_list/print.c -build_sources_program program/fss_read/extended_list/main.c +build_sources_program program/fss_read/extended_list/config.c program/fss_read/extended_list/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_read.settings.fss_payload b/build/stand_alone/fss_read.settings.fss_payload index c834e68..a470f57 100644 --- a/build/stand_alone/fss_read.settings.fss_payload +++ b/build/stand_alone/fss_read.settings.fss_payload @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_read/main/fss_read.c program/fss_read/main/common.c program/fss_read/main/common/define.c program/fss_read/main/common/enumeration.c program/fss_read/main/common/static.c program/fss_read/main/common/string.c program/fss_read/main/common/type.c program/fss_read/main/print/data.c program/fss_read/main/print/error.c program/fss_read/main/print/message.c program/fss_read/main/process.c program/fss_read/main/signal.c program/fss_read/main/thread.c build_sources_program program/fss_read/payload/fss_read.c program/fss_read/payload/common.c program/fss_read/payload/print.c -build_sources_program program/fss_read/payload/main.c +build_sources_program program/fss_read/payload/config.c program/fss_read/payload/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings b/build/stand_alone/fss_write.settings index 5be03b9..21f9b5a 100644 --- a/build/stand_alone/fss_write.settings +++ b/build/stand_alone/fss_write.settings @@ -90,7 +90,9 @@ build_sources_program program/fss_write/extended/fss_write.c program/fss_write/e build_sources_program program/fss_write/extended_list/fss_write.c program/fss_write/extended_list/common.c program/fss_write/extended_list/print.c build_sources_program program/fss_write/payload/fss_write.c program/fss_write/payload/common.c program/fss_write/payload/print.c -build_sources_program program/fss_write/main/main.c program/fss_write/main/main/print.c +build_sources_program program/fss_write/main/main/print.c + +build_sources_program program/fss_write/main/config.c program/fss_write/main/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings.fss_basic b/build/stand_alone/fss_write.settings.fss_basic index 54911cb..1f562b5 100644 --- a/build/stand_alone/fss_write.settings.fss_basic +++ b/build/stand_alone/fss_write.settings.fss_basic @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_write/main/fss_write.c program/fss_write/main/common.c program/fss_write/main/common/define.c program/fss_write/main/common/enumeration.c program/fss_write/main/common/string.c program/fss_write/main/common/type.c program/fss_write/main/print/error.c program/fss_write/main/print/message.c program/fss_write/main/signal.c program/fss_write/main/thread.c build_sources_program program/fss_write/basic/fss_write.c program/fss_write/basic/common.c program/fss_write/basic/print.c -build_sources_program program/fss_write/basic/main.c +build_sources_program program/fss_write/basic/config.c program/fss_write/basic/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings.fss_basic_list b/build/stand_alone/fss_write.settings.fss_basic_list index 33252af..d283373 100644 --- a/build/stand_alone/fss_write.settings.fss_basic_list +++ b/build/stand_alone/fss_write.settings.fss_basic_list @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_write/main/fss_write.c program/fss_write/main/common.c program/fss_write/main/common/define.c program/fss_write/main/common/enumeration.c program/fss_write/main/common/string.c program/fss_write/main/common/type.c program/fss_write/main/print/error.c program/fss_write/main/print/message.c program/fss_write/main/signal.c program/fss_write/main/thread.c build_sources_program program/fss_write/basic_list/fss_write.c program/fss_write/basic_list/common.c program/fss_write/basic_list/print.c -build_sources_program program/fss_write/basic_list/main.c +build_sources_program program/fss_write/basic_list/config.c program/fss_write/basic_list/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings.fss_extended b/build/stand_alone/fss_write.settings.fss_extended index 9230391..71a208a 100644 --- a/build/stand_alone/fss_write.settings.fss_extended +++ b/build/stand_alone/fss_write.settings.fss_extended @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_write/main/fss_write.c program/fss_write/main/common.c program/fss_write/main/common/define.c program/fss_write/main/common/enumeration.c program/fss_write/main/common/string.c program/fss_write/main/common/type.c program/fss_write/main/print/error.c program/fss_write/main/print/message.c program/fss_write/main/signal.c program/fss_write/main/thread.c build_sources_program program/fss_write/extended/fss_write.c program/fss_write/extended/common.c program/fss_write/extended/print.c -build_sources_program program/fss_write/extended/main.c +build_sources_program program/fss_write/extended/config.c program/fss_write/extended/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings.fss_extended_list b/build/stand_alone/fss_write.settings.fss_extended_list index ed4d44c..0807052 100644 --- a/build/stand_alone/fss_write.settings.fss_extended_list +++ b/build/stand_alone/fss_write.settings.fss_extended_list @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_write/main/fss_write.c program/fss_write/main/common.c program/fss_write/main/common/define.c program/fss_write/main/common/enumeration.c program/fss_write/main/common/string.c program/fss_write/main/common/type.c program/fss_write/main/print/error.c program/fss_write/main/print/message.c program/fss_write/main/signal.c program/fss_write/main/thread.c build_sources_program program/fss_write/extended_list/fss_write.c program/fss_write/extended_list/common.c program/fss_write/extended_list/print.c -build_sources_program program/fss_write/extended_list/main.c +build_sources_program program/fss_write/extended_list/config.c program/fss_write/extended_list/main.c build_sources_documentation man diff --git a/build/stand_alone/fss_write.settings.fss_payload b/build/stand_alone/fss_write.settings.fss_payload index c43492b..5696b76 100644 --- a/build/stand_alone/fss_write.settings.fss_payload +++ b/build/stand_alone/fss_write.settings.fss_payload @@ -85,7 +85,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/fss_write/main/fss_write.c program/fss_write/main/common.c program/fss_write/main/common/define.c program/fss_write/main/common/enumeration.c program/fss_write/main/common/string.c program/fss_write/main/common/type.c program/fss_write/main/print/error.c program/fss_write/main/print/message.c program/fss_write/main/signal.c program/fss_write/main/thread.c build_sources_program program/fss_write/payload/fss_write.c program/fss_write/payload/common.c program/fss_write/payload/print.c -build_sources_program program/fss_write/payload/main.c +build_sources_program program/fss_write/payload/config.c program/fss_write/payload/main.c build_sources_documentation man diff --git a/build/stand_alone/iki_read.settings b/build/stand_alone/iki_read.settings index cbc12d0..d068aa0 100644 --- a/build/stand_alone/iki_read.settings +++ b/build/stand_alone/iki_read.settings @@ -82,7 +82,8 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/iki_read/main/iki_read.c program/iki_read/main/common.c program/iki_read/main/identify.c program/iki_read/main/common/define.c program/iki_read/main/common/enumeration.c program/iki_read/main/common/string.c program/iki_read/main/common/type.c program/iki_read/main/print/data.c program/iki_read/main/print/error.c program/iki_read/main/print/message.c program/iki_read/main/process.c program/iki_read/main/signal.c program/iki_read/main/thread.c build_sources_program program/iki_read/iki/common.c program/iki_read/iki/identify.c program/iki_read/iki/iki_read.c program/iki_read/iki/print.c program/iki_read/iki/process.c -build_sources_program program/iki_read/iki/main.c + +build_sources_program program/iki_read/iki/config.c program/iki_read/iki/main.c build_sources_documentation man diff --git a/build/stand_alone/iki_read.settings.eki b/build/stand_alone/iki_read.settings.eki index 0f21cdd..7325a80 100644 --- a/build/stand_alone/iki_read.settings.eki +++ b/build/stand_alone/iki_read.settings.eki @@ -81,7 +81,8 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/iki_read/main/iki_read.c program/iki_read/main/common.c program/iki_read/main/identify.c program/iki_read/main/common/define.c program/iki_read/main/common/enumeration.c program/iki_read/main/common/string.c program/iki_read/main/common/type.c program/iki_read/main/print/data.c program/iki_read/main/print/error.c program/iki_read/main/print/message.c program/iki_read/main/process.c program/iki_read/main/signal.c program/iki_read/main/thread.c build_sources_program program/iki_read/eki/common.c program/iki_read/eki/eki_read.c program/iki_read/eki/identify.c program/iki_read/eki/print.c program/iki_read/eki/process.c -build_sources_program program/iki_read/eki/main.c + +build_sources_program program/iki_read/eki/config.c program/iki_read/eki/main.c build_sources_documentation man diff --git a/build/stand_alone/status_code.settings b/build/stand_alone/status_code.settings index 7ad8e61..29867b7 100644 --- a/build/stand_alone/status_code.settings +++ b/build/stand_alone/status_code.settings @@ -80,7 +80,8 @@ build_sources_program fll/level_2/print.c build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/level_2/program/print.c fll/level_2/program/string.c fll/level_2/private-program.c build_sources_program program/status_code/main/status_code.c program/status_code/main/common.c program/status_code/main/common/define.c program/status_code/main/common/enumeration.c program/status_code/main/common/string.c program/status_code/main/common/type.c program/status_code/main/convert.c program/status_code/main/print/data.c program/status_code/main/print/error.c program/status_code/main/print/message.c program/status_code/main/process.c program/status_code/main/signal.c program/status_code/main/thread.c -build_sources_program program/status_code/main/main.c + +build_sources_program program/status_code/main/config.c program/status_code/main/main.c build_sources_documentation man diff --git a/build/stand_alone/status_code.settings.fss b/build/stand_alone/status_code.settings.fss index f64f155..cadf991 100644 --- a/build/stand_alone/status_code.settings.fss +++ b/build/stand_alone/status_code.settings.fss @@ -86,7 +86,10 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/status_code/main/status_code.c program/status_code/main/common.c program/status_code/main/common/define.c program/status_code/main/common/enumeration.c program/status_code/main/common/string.c program/status_code/main/common/type.c program/status_code/main/convert.c program/status_code/main/print/data.c program/status_code/main/print/error.c program/status_code/main/print/message.c program/status_code/main/process.c program/status_code/main/signal.c program/status_code/main/thread.c build_sources_program program/status_code/fss/status_code.c program/status_code/fss/common.c -build_sources_program program/status_code/fss/main.c program/status_code/fss/print.c + +build_sources_program program/status_code/fss/print.c + +build_sources_program program/status_code/fss/config.c program/status_code/fss/main.c build_sources_documentation man diff --git a/build/stand_alone/utf8.settings b/build/stand_alone/utf8.settings index 7e2e0c7..a0b0433 100644 --- a/build/stand_alone/utf8.settings +++ b/build/stand_alone/utf8.settings @@ -78,7 +78,7 @@ build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/lev build_sources_program program/utf8/main/common.c program/utf8/main/common/define.c program/utf8/main/common/enumeration.c program/utf8/main/common/string.c program/utf8/main/common/type.c program/utf8/main/bytesequence.c program/utf8/main/codepoint.c program/utf8/main/print/data.c program/utf8/main/print/error.c program/utf8/main/print/message.c program/utf8/main/process.c program/utf8/main/signal.c program/utf8/main/thread.c program/utf8/main/utf8.c -build_sources_program program/utf8/main/main.c +build_sources_program program/utf8/main/config.c program/utf8/main/main.c build_sources_documentation man diff --git a/level_0/f_abstruse/data/build/settings b/level_0/f_abstruse/data/build/settings index 95455bd..f333e0d 100644 --- a/level_0/f_abstruse/data/build/settings +++ b/level_0/f_abstruse/data/build/settings @@ -40,9 +40,12 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -build_sources_library abstruse.c abstruse/abstruse.c abstruse/map.c abstruse/private-abstruse.c build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h +build_sources_library abstruse.c abstruse/abstruse.c abstruse/map.c abstruse/private-abstruse.c + +build_sources_library config.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_abstruse/data/build/settings-mocks b/level_0/f_abstruse/data/build/settings-mocks index f0a5c00..eecaf9d 100644 --- a/level_0/f_abstruse/data/build/settings-mocks +++ b/level_0/f_abstruse/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h + build_sources_library abstruse.c abstruse/abstruse.c abstruse/map.c abstruse/private-abstruse.c build_sources_library ../../tests/unit/c/mock-abstruse.c -build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_account/data/build/settings b/level_0/f_account/data/build/settings index 77b6b41..c2c9a82 100644 --- a/level_0/f_account/data/build/settings +++ b/level_0/f_account/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers account.h account/accounts.h account/common.h + build_sources_library account.c private-account.c account/accounts.c -build_sources_headers account.h account/accounts.h account/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_account/data/build/settings-mocks b/level_0/f_account/data/build/settings-mocks index 6463e23..1ec71ad 100644 --- a/level_0/f_account/data/build/settings-mocks +++ b/level_0/f_account/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers account.h account/accounts.h account/common.h + build_sources_library account.c private-account.c account/accounts.c build_sources_library ../../tests/unit/c/mock-account.c -build_sources_headers account.h account/accounts.h account/common.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_capability/data/build/settings b/level_0/f_capability/data/build/settings index e5132c9..3c2fa27 100644 --- a/level_0/f_capability/data/build/settings +++ b/level_0/f_capability/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a +build_sources_headers capability.h capability/common.h + build_sources_library capability.c -build_sources_headers capability.h capability/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_capability/data/build/settings-mocks b/level_0/f_capability/data/build/settings-mocks index f92f63b..b4debd4 100644 --- a/level_0/f_capability/data/build/settings-mocks +++ b/level_0/f_capability/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc -lcap build_libraries-individual -lf_memory -lf_string -lf_type_array -build_sources_library capability.c ../../tests/unit/c/mock-capability.c - build_sources_headers capability.h capability/common.h +build_sources_library capability.c ../../tests/unit/c/mock-capability.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_color/data/build/settings b/level_0/f_color/data/build/settings index 66376dd..d7adc21 100644 --- a/level_0/f_color/data/build/settings +++ b/level_0/f_color/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a +build_sources_headers color.h color/common.h + build_sources_library color.c private-color.c color/common.c -build_sources_headers color.h color/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_color/data/build/settings-mocks b/level_0/f_color/data/build/settings-mocks index 79e9a12..c016eb3 100644 --- a/level_0/f_color/data/build/settings-mocks +++ b/level_0/f_color/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_sources_library color.c private-color.c color/common.c ../../tests/unit/c/mock-color.c - build_sources_headers color.h color/common.h +build_sources_library color.c private-color.c color/common.c ../../tests/unit/c/mock-color.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_compare/data/build/settings b/level_0/f_compare/data/build/settings index ebefa60..13cb4b7 100644 --- a/level_0/f_compare/data/build/settings +++ b/level_0/f_compare/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers compare.h compare/utf.h + build_sources_library compare.c compare/utf.c private-compare.c compare/private-utf.c -build_sources_headers compare.h compare/utf.h +build_sources_library config.c build_static no diff --git a/level_0/f_console/data/build/settings b/level_0/f_console/data/build/settings index e666b38..65e2b90 100644 --- a/level_0/f_console/data/build/settings +++ b/level_0/f_console/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers console.h console/common.h private-console.h + build_sources_library console.c console/common.c private-console.c -build_sources_headers console.h console/common.h private-console.h +build_sources_library config.c build_static no diff --git a/level_0/f_control_group/data/build/settings b/level_0/f_control_group/data/build/settings index 3e852fa..2c46515 100644 --- a/level_0/f_control_group/data/build/settings +++ b/level_0/f_control_group/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers control_group.h control_group/common.h + build_sources_library control_group.c control_group/common.c -build_sources_headers control_group.h control_group/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_conversion/data/build/settings b/level_0/f_conversion/data/build/settings index 5903414..28627c9 100644 --- a/level_0/f_conversion/data/build/settings +++ b/level_0/f_conversion/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers conversion.h conversion/common.h + build_sources_library conversion.c private-conversion.c conversion/common.c -build_sources_headers conversion.h conversion/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_conversion/data/build/settings-mocks b/level_0/f_conversion/data/build/settings-mocks index a50850f..7d80e92 100644 --- a/level_0/f_conversion/data/build/settings-mocks +++ b/level_0/f_conversion/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_sources_library conversion.c private-conversion.c conversion/common.c ../../tests/unit/c/mock-conversion.c - build_sources_headers conversion.h conversion/common.h +build_sources_library conversion.c private-conversion.c conversion/common.c ../../tests/unit/c/mock-conversion.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_directory/data/build/settings b/level_0/f_directory/data/build/settings index ad6f8f9..b394545 100644 --- a/level_0/f_directory/data/build/settings +++ b/level_0/f_directory/data/build/settings @@ -40,10 +40,12 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers directory.h directory/common.h directory/listing.h directory/recurse_do.h directory/status.h + build_sources_library directory.c directory/common.c directory/listing.c directory/recurse_do.c directory/status.c build_sources_library private-directory.c -build_sources_headers directory.h directory/common.h directory/listing.h directory/recurse_do.h directory/status.h +build_sources_library config.c build_static no diff --git a/level_0/f_directory/data/build/settings-mocks b/level_0/f_directory/data/build/settings-mocks index 876ee9f..2f54e84 100644 --- a/level_0/f_directory/data/build/settings-mocks +++ b/level_0/f_directory/data/build/settings-mocks @@ -30,12 +30,12 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers directory.h directory/common.h directory/listing.h directory/recurse_do.h directory/status.h + build_sources_library directory.c directory/common.c directory/listing.c directory/recurse_do.c directory/status.c build_sources_library private-directory.c build_sources_library ../../tests/unit/c/mock-directory.c -build_sources_headers directory.h directory/common.h directory/listing.h directory/recurse_do.h directory/status.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_environment/data/build/settings b/level_0/f_environment/data/build/settings index 24a2ae6..fe598d1 100644 --- a/level_0/f_environment/data/build/settings +++ b/level_0/f_environment/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers environment.h environment/common.h + build_sources_library environment.c -build_sources_headers environment.h environment/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_environment/data/build/settings-mocks b/level_0/f_environment/data/build/settings-mocks index b96c629..ce867a4 100644 --- a/level_0/f_environment/data/build/settings-mocks +++ b/level_0/f_environment/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc -lcap build_libraries-individual -lf_memory -lf_string -build_sources_library environment.c ../../tests/unit/c/mock-environment.c - build_sources_headers environment.h environment/common.h +build_sources_library environment.c ../../tests/unit/c/mock-environment.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_execute/data/build/settings b/level_0/f_execute/data/build/settings index d577e17..3a3c921 100644 --- a/level_0/f_execute/data/build/settings +++ b/level_0/f_execute/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers execute.h execute/common.h + build_sources_library execute.c -build_sources_headers execute.h execute/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_file/data/build/settings b/level_0/f_file/data/build/settings index fe35e20..14588dd 100644 --- a/level_0/f_file/data/build/settings +++ b/level_0/f_file/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers file.h file/common.h file/stream.h + build_sources_library file.c private-file.c file/common.c file/stream.c -build_sources_headers file.h file/common.h file/stream.h +build_sources_library config.c build_static no diff --git a/level_0/f_file/data/build/settings-mocks b/level_0/f_file/data/build/settings-mocks index aa1d15d..b7f38b4 100644 --- a/level_0/f_file/data/build/settings-mocks +++ b/level_0/f_file/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_sources_library file.c file/common.c file/stream.c private-file.c ../../tests/unit/c/mock-file.c - build_sources_headers file.h file/common.h file/stream.h file/type.h +build_sources_library file.c file/common.c file/stream.c private-file.c ../../tests/unit/c/mock-file.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_fss/data/build/settings b/level_0/f_fss/data/build/settings index d380f3f..029ee6c 100644 --- a/level_0/f_fss/data/build/settings +++ b/level_0/f_fss/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h + build_sources_library fss.c fss/common.c fss/item.c fss/named.c fss/nest.c fss/payload.c fss/quote.c fss/set.c fss/set_quote.c fss/simple_packet.c -build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h +build_sources_library config.c build_static no diff --git a/level_0/f_fss/data/build/settings-mocks b/level_0/f_fss/data/build/settings-mocks index 0ff66c0..588786d 100644 --- a/level_0/f_fss/data/build/settings-mocks +++ b/level_0/f_fss/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf +build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h + build_sources_library fss.c fss/common.c fss/item.c fss/named.c fss/nest.c fss/payload.c fss/quote.c fss/set.c fss/set_quote.c fss/simple_packet.c build_sources_library ../../tests/unit/c/mock-fss.c -build_sources_headers fss.h fss/common.h fss/item.h fss/named.h fss/nest.h fss/payload.h fss/quote.h fss/set.h fss/set_quote.h fss/simple_packet.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_iki/data/build/settings b/level_0/f_iki/data/build/settings index 0323aaf..c192e60 100644 --- a/level_0/f_iki/data/build/settings +++ b/level_0/f_iki/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h + build_sources_library iki.c private-iki.c iki/common.c iki/private-data.c iki/private-eki.c iki/data.c iki/eki.c -build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h +build_sources_library config.c build_static no diff --git a/level_0/f_iki/data/build/settings-mocks b/level_0/f_iki/data/build/settings-mocks index 755ded7..8346ed8 100644 --- a/level_0/f_iki/data/build/settings-mocks +++ b/level_0/f_iki/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_type_array -lf_utf +build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h + build_sources_library iki.c private-iki.c iki/common.c iki/private-data.c iki/private-eki.c iki/data.c iki/eki.c build_sources_library ../../tests/unit/c/mock-iki.c -build_sources_headers iki.h iki/common.h iki/data.h iki/eki.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_limit/data/build/settings b/level_0/f_limit/data/build/settings index 3e6c824..f508800 100644 --- a/level_0/f_limit/data/build/settings +++ b/level_0/f_limit/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a +build_sources_headers limit.h limit/set.h limit/value.h + build_sources_library limit.c limit/set.c limit/value.c -build_sources_headers limit.h limit/set.h limit/value.h +build_sources_library config.c build_static no diff --git a/level_0/f_limit/data/build/settings-mocks b/level_0/f_limit/data/build/settings-mocks index 38ee8b6..361c190 100644 --- a/level_0/f_limit/data/build/settings-mocks +++ b/level_0/f_limit/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory +build_sources_headers limit.h limit/set.h limit/value.h + build_sources_library limit.c limit/set.c limit/value.c build_sources_library ../../tests/unit/c/mock-limit.c -build_sources_headers limit.h limit/set.h limit/value.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_memory/data/build/settings b/level_0/f_memory/data/build/settings index 7ff88ac..5fd023c 100644 --- a/level_0/f_memory/data/build/settings +++ b/level_0/f_memory/data/build/settings @@ -38,10 +38,12 @@ build_libraries_shared -lc build_libraries_static -l:libc.a +build_sources_headers memory.h memory/array.h memory/arrays.h memory/common.h + build_sources_library memory.c memory/array.c memory/arrays.c build_sources_library private-memory.c memory/private-array.c -build_sources_headers memory.h memory/array.h memory/arrays.h memory/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_network/data/build/settings b/level_0/f_network/data/build/settings index 2300122..6dd5036 100644 --- a/level_0/f_network/data/build/settings +++ b/level_0/f_network/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers network.h network/common.h + build_sources_library network.c -build_sources_headers network.h network/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_network/data/build/settings-mocks b/level_0/f_network/data/build/settings-mocks index ac70ce0..9b175f7 100644 --- a/level_0/f_network/data/build/settings-mocks +++ b/level_0/f_network/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -build_sources_library network.c ../../tests/unit/c/mock-network.c - build_sources_headers network.h network/common.h +build_sources_library network.c ../../tests/unit/c/mock-network.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_parse/data/build/settings b/level_0/f_parse/data/build/settings index b12c806..60d64c3 100644 --- a/level_0/f_parse/data/build/settings +++ b/level_0/f_parse/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers parse.h parse/utf.h + build_sources_library parse.c parse/utf.c -build_sources_headers parse.h parse/utf.h +build_sources_library config.c build_static no diff --git a/level_0/f_path/data/build/settings b/level_0/f_path/data/build/settings index 278daa1..ce78f16 100644 --- a/level_0/f_path/data/build/settings +++ b/level_0/f_path/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers path.h path/common.h + build_sources_library path.c private-path.c path/common.c -build_sources_headers path.h path/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_path/data/build/settings-mocks b/level_0/f_path/data/build/settings-mocks index 22a3b98..7fb5e22 100644 --- a/level_0/f_path/data/build/settings-mocks +++ b/level_0/f_path/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_sources_library path.c private-path.c path/common.c ../../tests/unit/c/mock-path.c - build_sources_headers path.h path/common.h +build_sources_library path.c private-path.c path/common.c ../../tests/unit/c/mock-path.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_pipe/data/build/settings b/level_0/f_pipe/data/build/settings index fdf6aab..834c7d9 100644 --- a/level_0/f_pipe/data/build/settings +++ b/level_0/f_pipe/data/build/settings @@ -38,9 +38,11 @@ build_libraries_shared -lc build_libraries_static -l:libc.a +build_sources_headers pipe.h + build_sources_library pipe.c -build_sources_headers pipe.h +build_sources_library config.c build_static no diff --git a/level_0/f_pipe/data/build/settings-mocks b/level_0/f_pipe/data/build/settings-mocks index 5160b68..3991fb8 100644 --- a/level_0/f_pipe/data/build/settings-mocks +++ b/level_0/f_pipe/data/build/settings-mocks @@ -20,10 +20,10 @@ build_language c build_libraries -lc build_libraries-individual -build_sources_library pipe.c ../../tests/unit/c/mock-pipe.c - build_sources_headers pipe.h +build_sources_library pipe.c ../../tests/unit/c/mock-pipe.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_print/data/build/settings b/level_0/f_print/data/build/settings index 1ee51d5..4d7c731 100644 --- a/level_0/f_print/data/build/settings +++ b/level_0/f_print/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers print.h print/common.h print/to.h + build_sources_library print.c private-print.c print/common.c print/to.c print/private-to.c -build_sources_headers print.h print/common.h print/to.h +build_sources_library config.c build_static no diff --git a/level_0/f_print/data/build/settings-mocks b/level_0/f_print/data/build/settings-mocks index 3afba0d..2d4e84a 100644 --- a/level_0/f_print/data/build/settings-mocks +++ b/level_0/f_print/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_sources_library print.c private-print.c print/common.c print/to.c print/private-to.c ../../tests/unit/c/mock-print.c - build_sources_headers print.h print/common.h print/to.h +build_sources_library print.c private-print.c print/common.c print/to.c print/private-to.c ../../tests/unit/c/mock-print.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_process/data/build/settings b/level_0/f_process/data/build/settings index f48b462..b9aea3b 100644 --- a/level_0/f_process/data/build/settings +++ b/level_0/f_process/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a +build_sources_headers process.h process/common.h + build_sources_library process.c -build_sources_headers process.h process/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_process/data/build/settings-mocks b/level_0/f_process/data/build/settings-mocks index 0c976fc..ba7e72d 100644 --- a/level_0/f_process/data/build/settings-mocks +++ b/level_0/f_process/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc -lcap build_libraries-individual -lf_memory -lf_string -lf_type_array -build_sources_library process.c ../../tests/unit/c/mock-process.c ../../tests/unit/c/test-process_stubs.c - build_sources_headers process.h process/common.h +build_sources_library process.c ../../tests/unit/c/mock-process.c ../../tests/unit/c/test-process_stubs.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_random/data/build/settings b/level_0/f_random/data/build/settings index 68b94a3..84cae29 100644 --- a/level_0/f_random/data/build/settings +++ b/level_0/f_random/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_type_array build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a +build_sources_headers random.h random/common.h + build_sources_library random.c -build_sources_headers random.h random/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_random/data/build/settings-mocks b/level_0/f_random/data/build/settings-mocks index c864b7e..2a187c4 100644 --- a/level_0/f_random/data/build/settings-mocks +++ b/level_0/f_random/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory +build_sources_headers random.h random/common.h + build_sources_library random.c build_sources_library ../../tests/unit/c/mock-random.c -build_sources_headers random.h random/common.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_rip/data/build/settings b/level_0/f_rip/data/build/settings index 3224a3a..2cc5c45 100644 --- a/level_0/f_rip/data/build/settings +++ b/level_0/f_rip/data/build/settings @@ -40,10 +40,12 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers rip.h rip/utf.h + build_sources_library rip.c rip/utf.c build_sources_library private-rip.c rip/private-utf.c -build_sources_headers rip.h rip/utf.h +build_sources_library config.c build_static no diff --git a/level_0/f_schedule/data/build/settings b/level_0/f_schedule/data/build/settings index 78e6db5..df577a1 100644 --- a/level_0/f_schedule/data/build/settings +++ b/level_0/f_schedule/data/build/settings @@ -38,9 +38,11 @@ build_libraries_shared -lc build_libraries_static -l:libc.a +build_sources_headers schedule.h schedule/common.h + build_sources_library schedule.c -build_sources_headers schedule.h schedule/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_schedule/data/build/settings-mocks b/level_0/f_schedule/data/build/settings-mocks index 3cd6799..2eeb626 100644 --- a/level_0/f_schedule/data/build/settings-mocks +++ b/level_0/f_schedule/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_sources_library schedule.c ../../tests/unit/c/mock-schedule.c - build_sources_headers schedule.h schedule/common.h +build_sources_library schedule.c ../../tests/unit/c/mock-schedule.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_serialize/data/build/settings b/level_0/f_serialize/data/build/settings index a81e0d5..fa5a50c 100644 --- a/level_0/f_serialize/data/build/settings +++ b/level_0/f_serialize/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers serialize.h serialize/common.h + build_sources_library serialize.c private-serialize.c serialize/common.c -build_sources_headers serialize.h serialize/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_serialize/data/build/settings-mocks b/level_0/f_serialize/data/build/settings-mocks index e6945f7..71ea43c 100644 --- a/level_0/f_serialize/data/build/settings-mocks +++ b/level_0/f_serialize/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -lf_utf -build_sources_library serialize.c private-serialize.c serialize/common.c ../../tests/unit/c/mock-serialize.c - build_sources_headers serialize.h serialize/common.h +build_sources_library serialize.c private-serialize.c serialize/common.c ../../tests/unit/c/mock-serialize.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_signal/data/build/settings b/level_0/f_signal/data/build/settings index ce61e9d..4be965f 100644 --- a/level_0/f_signal/data/build/settings +++ b/level_0/f_signal/data/build/settings @@ -38,9 +38,11 @@ build_libraries_shared -lc build_libraries_static -l:libc.a +build_sources_headers signal.h signal/common.h + build_sources_library signal.c -build_sources_headers signal.h signal/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_signal/data/build/settings-mocks b/level_0/f_signal/data/build/settings-mocks index 3cd186c..2f80233 100644 --- a/level_0/f_signal/data/build/settings-mocks +++ b/level_0/f_signal/data/build/settings-mocks @@ -30,10 +30,10 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string -build_sources_library signal.c ../../tests/unit/c/mock-signal.c - build_sources_headers signal.h signal/common.h +build_sources_library signal.c ../../tests/unit/c/mock-signal.c + build_static no path_headers fll/level_0 diff --git a/level_0/f_socket/data/build/settings b/level_0/f_socket/data/build/settings index 2ef7a31..ecd70f7 100644 --- a/level_0/f_socket/data/build/settings +++ b/level_0/f_socket/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h + build_sources_library socket.c socket/address.c socket/socket.c -build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_socket/data/build/settings-mocks b/level_0/f_socket/data/build/settings-mocks index 8ece897..cb173fb 100644 --- a/level_0/f_socket/data/build/settings-mocks +++ b/level_0/f_socket/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h + build_sources_library socket.c socket/address.c socket/socket.c build_sources_library ../../tests/unit/c/mock-socket.c -build_sources_headers socket.h socket/address.h socket/socket.h socket/common.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_status_string/data/build/settings b/level_0/f_status_string/data/build/settings index 0569c6c..e3eff3e 100644 --- a/level_0/f_status_string/data/build/settings +++ b/level_0/f_status_string/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers status_string.h + build_sources_library status_string.c -build_sources_headers status_string.h +build_sources_library config.c build_static no diff --git a/level_0/f_string/data/build/settings b/level_0/f_string/data/build/settings index d0901a8..af26f56 100644 --- a/level_0/f_string/data/build/settings +++ b/level_0/f_string/data/build/settings @@ -40,6 +40,13 @@ build_libraries_shared-individual -lf_memory build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a +build_sources_headers string.h string/common.h +build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h +build_sources_headers string/map.h string/maps.h string/mapss.h +build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h +build_sources_headers string/static.h string/statics.h string/staticss.h +build_sources_headers string/triple.h string/triples.h string/tripless.h + build_sources_library string.c build_sources_library private-string.c string/common.c build_sources_library string/dynamic.c string/dynamics.c string/dynamicss.c @@ -48,12 +55,7 @@ build_sources_library string/map_multi.c string/map_multis.c string/map_multiss. build_sources_library string/static.c string/statics.c string/staticss.c build_sources_library string/triple.c string/triples.c string/tripless.c -build_sources_headers string.h string/common.h -build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h -build_sources_headers string/map.h string/maps.h string/mapss.h -build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h -build_sources_headers string/static.h string/statics.h string/staticss.h -build_sources_headers string/triple.h string/triples.h string/tripless.h +build_sources_library config.c build_static no diff --git a/level_0/f_string/data/build/settings-mocks b/level_0/f_string/data/build/settings-mocks index 2154c4f..deba697 100644 --- a/level_0/f_string/data/build/settings-mocks +++ b/level_0/f_string/data/build/settings-mocks @@ -30,6 +30,13 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory +build_sources_headers string.h string/common.h +build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h +build_sources_headers string/map.h string/maps.h string/mapss.h +build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h +build_sources_headers string/static.h string/statics.h string/staticss.h +build_sources_headers string/triple.h string/triples.h string/tripless.h + build_sources_library string.c build_sources_library private-string.c string/common.c build_sources_library string/dynamic.c string/dynamics.c string/dynamicss.c @@ -39,13 +46,6 @@ build_sources_library string/static.c string/statics.c string/staticss.c build_sources_library string/triple.c string/triples.c string/tripless.c build_sources_library ../../tests/unit/c/mock-string.c -build_sources_headers string.h string/common.h -build_sources_headers string/dynamic.h string/dynamics.h string/dynamicss.h -build_sources_headers string/map.h string/maps.h string/mapss.h -build_sources_headers string/map_multi.h string/map_multis.h string/map_multiss.h -build_sources_headers string/static.h string/statics.h string/staticss.h -build_sources_headers string/triple.h string/triples.h string/tripless.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_thread/data/build/settings b/level_0/f_thread/data/build/settings index de7b642..34c3cab 100644 --- a/level_0/f_thread/data/build/settings +++ b/level_0/f_thread/data/build/settings @@ -42,6 +42,19 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers thread.h +build_sources_headers thread/attribute.h thread/attributes.h thread/attributess.h +build_sources_headers thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h +build_sources_headers thread/common.h +build_sources_headers thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h +build_sources_headers thread/id.h thread/ids.h thread/idss.h +build_sources_headers thread/key.h thread/keys.h thread/keyss.h +build_sources_headers thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h +build_sources_headers thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h +build_sources_headers thread/once.h thread/onces.h thread/oncess.h +build_sources_headers thread/semaphore.h thread/semaphores.h thread/semaphoress.h +build_sources_headers thread/spin.h thread/spins.h thread/spinss.h + build_sources_library thread.c build_sources_library thread/attribute.c thread/attributes.c thread/attributess.c build_sources_library thread/barrier.c thread/barriers.c thread/barrierss.c thread/barrier_attribute.c thread/barrier_attributes.c thread/barrier_attributess.c thread/barrier_full.c thread/barrier_fulls.c thread/barrier_fullss.c @@ -55,18 +68,7 @@ build_sources_library thread/once.c thread/onces.c thread/oncess.c build_sources_library thread/semaphore.c thread/semaphores.c thread/semaphoress.c build_sources_library thread/spin.c thread/spins.c thread/spinss.c -build_sources_headers thread.h -build_sources_headers thread/attribute.h thread/attributes.h thread/attributess.h -build_sources_headers thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h -build_sources_headers thread/common.h -build_sources_headers thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h -build_sources_headers thread/id.h thread/ids.h thread/idss.h -build_sources_headers thread/key.h thread/keys.h thread/keyss.h -build_sources_headers thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h -build_sources_headers thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h -build_sources_headers thread/once.h thread/onces.h thread/oncess.h -build_sources_headers thread/semaphore.h thread/semaphores.h thread/semaphoress.h -build_sources_headers thread/spin.h thread/spins.h thread/spinss.h +build_sources_library config.c build_static no diff --git a/level_0/f_thread/data/build/settings-mocks b/level_0/f_thread/data/build/settings-mocks index 1bd667d..0ba2834 100644 --- a/level_0/f_thread/data/build/settings-mocks +++ b/level_0/f_thread/data/build/settings-mocks @@ -30,6 +30,19 @@ build_language c build_libraries -pthread -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers thread.h +build_sources_headers thread/attribute.h thread/attributes.h thread/attributess.h +build_sources_headers thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h +build_sources_headers thread/common.h +build_sources_headers thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h +build_sources_headers thread/id.h thread/ids.h thread/idss.h +build_sources_headers thread/key.h thread/keys.h thread/keyss.h +build_sources_headers thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h +build_sources_headers thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h +build_sources_headers thread/once.h thread/onces.h thread/oncess.h +build_sources_headers thread/semaphore.h thread/semaphores.h thread/semaphoress.h +build_sources_headers thread/spin.h thread/spins.h thread/spinss.h + build_sources_library thread.c build_sources_library thread/attribute.c thread/attributes.c thread/attributess.c build_sources_library thread/barrier.c thread/barriers.c thread/barrierss.c thread/barrier_attribute.c thread/barrier_attributes.c thread/barrier_attributess.c thread/barrier_full.c thread/barrier_fulls.c thread/barrier_fullss.c @@ -45,19 +58,6 @@ build_sources_library thread/spin.c thread/spins.c thread/spinss.c build_sources_library ../../tests/unit/c/mock-thread.c -build_sources_headers thread.h -build_sources_headers thread/attribute.h thread/attributes.h thread/attributess.h -build_sources_headers thread/barrier.h thread/barriers.h thread/barrierss.h thread/barrier_attribute.h thread/barrier_attributes.h thread/barrier_attributess.h thread/barrier_full.h thread/barrier_fulls.h thread/barrier_fullss.h -build_sources_headers thread/common.h -build_sources_headers thread/condition.h thread/conditions.h thread/conditionss.h thread/condition_attribute.h thread/condition_attributes.h thread/condition_attributess.h thread/condition_full.h thread/condition_fulls.h thread/condition_fullss.h -build_sources_headers thread/id.h thread/ids.h thread/idss.h -build_sources_headers thread/key.h thread/keys.h thread/keyss.h -build_sources_headers thread/lock.h thread/locks.h thread/lockss.h thread/lock_attribute.h thread/lock_attributes.h thread/lock_attributess.h thread/lock_full.h thread/lock_fulls.h thread/lock_fullss.h -build_sources_headers thread/mutex.h thread/mutexs.h thread/mutexss.h thread/mutex_attribute.h thread/mutex_attributes.h thread/mutex_attributess.h thread/mutex_full.h thread/mutex_fulls.h thread/mutex_fullss.h -build_sources_headers thread/once.h thread/onces.h thread/oncess.h -build_sources_headers thread/semaphore.h thread/semaphores.h thread/semaphoress.h -build_sources_headers thread/spin.h thread/spins.h thread/spinss.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_time/data/build/settings b/level_0/f_time/data/build/settings index e6bd92d..2e47faa 100644 --- a/level_0/f_time/data/build/settings +++ b/level_0/f_time/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers time.h time/common.h + build_sources_library time.c -build_sources_headers time.h time/common.h +build_sources_library config.c build_static no diff --git a/level_0/f_time/data/build/settings-mocks b/level_0/f_time/data/build/settings-mocks index fe599fa..e1e84fa 100644 --- a/level_0/f_time/data/build/settings-mocks +++ b/level_0/f_time/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers time.h time/common.h + build_sources_library time.c build_sources_library ../../tests/unit/c/mock-time.c -build_sources_headers time.h time/common.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_type_array/data/build/settings b/level_0/f_type_array/data/build/settings index c86fe98..76b54ae 100644 --- a/level_0/f_type_array/data/build/settings +++ b/level_0/f_type_array/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a +build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h + build_sources_library type_array/cell.c type_array/date.c type_array/file.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/number_signed.c type_array/number_unsigned.c type_array/pid.c type_array/poll.c type_array/quantity.c type_array/quantitys.c type_array/quantityss.c type_array/range.c type_array/ranges.c type_array/rangess.c type_array/range_double.c type_array/range_doubles.c type_array/range_doubless.c type_array/state.c type_array/status.c type_array/time.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c -build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h +build_sources_library config.c build_static no diff --git a/level_0/f_type_array/data/build/settings-mocks b/level_0/f_type_array/data/build/settings-mocks index b79843a..3a94ee8 100644 --- a/level_0/f_type_array/data/build/settings-mocks +++ b/level_0/f_type_array/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory +build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h + build_sources_library type_array/cell.c type_array/date.c type_array/file.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/number_signed.c type_array/number_unsigned.c type_array/pid.c type_array/poll.c type_array/quantity.c type_array/quantitys.c type_array/quantityss.c type_array/range.c type_array/ranges.c type_array/rangess.c type_array/range_double.c type_array/range_doubles.c type_array/range_doubless.c type_array/state.c type_array/status.c type_array/time.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c build_sources_library ../../tests/unit/c/mock-type_array.c -build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/date.h type_array/file.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/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/time.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h - build_static no path_headers fll/level_0 diff --git a/level_0/f_utf/data/build/settings b/level_0/f_utf/data/build/settings index d576279..6a2fee6 100644 --- a/level_0/f_utf/data/build/settings +++ b/level_0/f_utf/data/build/settings @@ -40,11 +40,13 @@ build_libraries_shared-individual -lf_memory -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_string.a +build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h + build_sources_library utf.c private-utf.c private-utf_alphabetic.c private-utf_combining.c private-utf_control.c private-utf_digit.c private-utf_emoji.c private-utf_numeric.c private-utf_phonetic.c private-utf_private.c private-utf_punctuation.c private-utf_subscript.c private-utf_superscript.c private-utf_symbol.c private-utf_unassigned.c private-utf_valid.c private-utf_whitespace.c private-utf_wide.c private-utf_word.c private-utf_zero_width.c build_sources_library utf/common.c utf/convert.c utf/dynamic.c utf/dynamics.c utf/dynamicss.c utf/is.c utf/is_character.c utf/map.c utf/maps.c utf/mapss.c utf/map_multi.c utf/map_multis.c utf/map_multiss.c utf/static.c utf/statics.c utf/staticss.c utf/string.c utf/triple.c utf/triples.c utf/tripless.c build_sources_library utf/private-dynamics.c utf/private-maps.c utf/private-map_multis.c utf/private-string.c utf/private-triples.c -build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h +build_sources_library config.c build_static no diff --git a/level_0/f_utf/data/build/settings-mocks b/level_0/f_utf/data/build/settings-mocks index 8ae2464..8f6a69b 100644 --- a/level_0/f_utf/data/build/settings-mocks +++ b/level_0/f_utf/data/build/settings-mocks @@ -30,13 +30,13 @@ build_language c build_libraries -lc build_libraries-individual -lf_memory -lf_string +build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h + build_sources_library utf.c private-utf.c private-utf_alphabetic.c private-utf_combining.c private-utf_control.c private-utf_digit.c private-utf_emoji.c private-utf_numeric.c private-utf_phonetic.c private-utf_private.c private-utf_punctuation.c private-utf_subscript.c private-utf_superscript.c private-utf_symbol.c private-utf_unassigned.c private-utf_valid.c private-utf_whitespace.c private-utf_wide.c private-utf_word.c private-utf_zero_width.c build_sources_library utf/common.c utf/convert.c utf/dynamic.c utf/dynamics.c utf/dynamicss.c utf/is.c utf/is_character.c utf/map.c utf/maps.c utf/mapss.c utf/map_multi.c utf/map_multis.c utf/map_multiss.c utf/static.c utf/statics.c utf/staticss.c utf/string.c utf/triple.c utf/triples.c utf/tripless.c build_sources_library utf/private-dynamics.c utf/private-maps.c utf/private-map_multis.c utf/private-string.c utf/private-triples.c build_sources_library ../../tests/unit/c/mock-utf.c -build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h - build_static no path_headers fll/level_0 diff --git a/level_1/fl_control_group/data/build/settings b/level_1/fl_control_group/data/build/settings index 0328e04..65a13e6 100644 --- a/level_1/fl_control_group/data/build/settings +++ b/level_1/fl_control_group/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_control_group -lf_file -lf_memory -lf_stri build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_control_group.a -l:libf_file.a -l:libf_memory.a -l:libf_string.a +build_sources_headers control_group.h + build_sources_library control_group.c -build_sources_headers control_group.h +build_sources_library config.c build_static no diff --git a/level_1/fl_conversion/data/build/settings b/level_1/fl_conversion/data/build/settings index 067fc42..b8bd988 100644 --- a/level_1/fl_conversion/data/build/settings +++ b/level_1/fl_conversion/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_conversion -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_conversion.a -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers conversion.h conversion/common.h + build_sources_library conversion.c private-conversion.c conversion/common.c -build_sources_headers conversion.h conversion/common.h +build_sources_library config.c build_static no diff --git a/level_1/fl_directory/data/build/settings b/level_1/fl_directory/data/build/settings index adb2555..e251038 100644 --- a/level_1/fl_directory/data/build/settings +++ b/level_1/fl_directory/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_directory -lf_file -lf_memory -lf_path -lf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_directory.a -l:libf_file.a -l:libf_memory.a -l:libf_path.a -l:libf_string.a -l:libf_utf.a +build_sources_headers directory.h directory/common.h + build_sources_library directory.c private-directory.c -build_sources_headers directory.h directory/common.h +build_sources_library config.c build_static no diff --git a/level_1/fl_environment/data/build/settings b/level_1/fl_environment/data/build/settings index ff67bd0..a24fd9d 100644 --- a/level_1/fl_environment/data/build/settings +++ b/level_1/fl_environment/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_environment -lf_memory -lf_path -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_environment.a -l:libf_memory.a -l:libf_path.a -l:libf_string.a -l:libf_utf.a +build_sources_headers environment.h + build_sources_library environment.c -build_sources_headers environment.h +build_sources_library config.c build_static no diff --git a/level_1/fl_fss/data/build/settings b/level_1/fl_fss/data/build/settings index 9b4ba3e..0d9c9c9 100644 --- a/level_1/fl_fss/data/build/settings +++ b/level_1/fl_fss/data/build/settings @@ -40,10 +40,12 @@ build_libraries_shared-individual -lf_abstruse -lf_conversion -lf_file -lf_fss - build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_abstruse.a -l:libf_conversion.a -l:libf_file.a -l:libf_fss.a -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +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 fss/payload/define.h fss/payload/type.h + build_sources_library fss/basic.c fss/basic_list.c fss/embedded_list.c fss/extended.c fss/extended_list.c fss/payload.c build_sources_library private-fss.c private-fss-list.c fss/private-payload.c fss/private-payload-helper.c -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 fss/payload/define.h fss/payload/type.h +build_sources_library config.c build_static no diff --git a/level_1/fl_iki/data/build/settings b/level_1/fl_iki/data/build/settings index 12e6aba..163d972 100644 --- a/level_1/fl_iki/data/build/settings +++ b/level_1/fl_iki/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_iki -lf_memory -lf_string -lf_type_array - build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_iki.a -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers iki.h + build_sources_library iki.c -build_sources_headers iki.h +build_sources_library config.c build_static no diff --git a/level_1/fl_iki/data/build/settings-mocks b/level_1/fl_iki/data/build/settings-mocks index 334c4f8..872c2a4 100644 --- a/level_1/fl_iki/data/build/settings-mocks +++ b/level_1/fl_iki/data/build/settings-mocks @@ -30,11 +30,11 @@ build_language c build_libraries -lc build_libraries-individual -lf_iki -lf_memory -lf_string -lf_type_array -lf_utf +build_sources_headers iki.h + build_sources_library iki.c build_sources_library ../../tests/unit/c/mock-iki.c -build_sources_headers iki.h - build_static no path_headers fll/level_1 diff --git a/level_1/fl_path/data/build/settings b/level_1/fl_path/data/build/settings index 8ec2cd9..000e6b9 100644 --- a/level_1/fl_path/data/build/settings +++ b/level_1/fl_path/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_memory -lf_path -lf_string build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_memory.a -l:libf_path.a -l:libf_string.a +build_sources_headers path.h + build_sources_library path.c -build_sources_headers path.h +build_sources_library config.c build_static no diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index 59c752a..90e107d 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_color -lf_conversion -lf_file -lf_memory - build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_color.a -l:libf_conversion.a -l:libf_file.a -l:libf_memory.a -l:libf_print.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers print.h print/common.h + build_sources_library print.c private-print.c print/common.c -build_sources_headers print.h print/common.h +build_sources_library config.c build_static no diff --git a/level_1/fl_status_string/data/build/settings b/level_1/fl_status_string/data/build/settings index 6a714ec..e260a42 100644 --- a/level_1/fl_status_string/data/build/settings +++ b/level_1/fl_status_string/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_compare -lf_conversion -lf_memory -lf_stat build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_compare.a -l:libf_conversion.a -l:libf_memory.a -l:libf_status_string.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers status_string.h + build_sources_library status_string.c -build_sources_headers status_string.h +build_sources_library config.c build_static no diff --git a/level_1/fl_utf_file/data/build/settings b/level_1/fl_utf_file/data/build/settings index 5946dd6..78829da 100644 --- a/level_1/fl_utf_file/data/build/settings +++ b/level_1/fl_utf_file/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lf_file -lf_memory -lf_string -lf_utf build_libraries_static -l:libc.a build_libraries_static-individual -l:libf_file.a -l:libf_memory.a -l:libf_string.a -l:libf_utf.a +build_sources_headers utf_file.h + build_sources_library utf_file.c private-utf_file.c -build_sources_headers utf_file.h +build_sources_library config.c build_static no diff --git a/level_2/fll_control_group/data/build/settings b/level_2/fll_control_group/data/build/settings index 7bdb6e9..65d5190 100644 --- a/level_2/fll_control_group/data/build/settings +++ b/level_2/fll_control_group/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_control_group -lfl_directory -lf_control_ build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_control_group.a -l:libfl_directory.a -l:libf_control_group.a -l:libf_directory.a -l:libf_file.a -l:libf_memory.a -l:libf_path.a -l:libf_string.a -l:libf_utf.a +build_sources_headers control_group.h + build_sources_library control_group.c -build_sources_headers control_group.h +build_sources_library config.c build_static no diff --git a/level_2/fll_error/data/build/settings b/level_2/fll_error/data/build/settings index 46ec465..ee53cde 100644 --- a/level_2/fll_error/data/build/settings +++ b/level_2/fll_error/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_print -lf_color -lf_console -lf_conversio build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_print.a -l:libf_color.a -l:libf_console.a -l:libf_conversion.a -l:libf_file.a -l:libf_memory.a -l:libf_print.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers error.h error/common.h error/string.h + build_sources_library error.c private-error.c error/common.c error/string.c -build_sources_headers error.h error/common.h error/string.h +build_sources_library config.c build_static no diff --git a/level_2/fll_execute/data/build/settings b/level_2/fll_execute/data/build/settings index 31a518b..11cd8c7 100644 --- a/level_2/fll_execute/data/build/settings +++ b/level_2/fll_execute/data/build/settings @@ -42,9 +42,11 @@ build_libraries_static -l:libc.a -l:libcap.a build_libraries_static-individual -l:libfl_control_group.a -l:libfl_environment.a -l:libf_capability.a -l:libf_control_group.a -l:libf_environment.a -l:libf_execute.a -l:libf_file.a -l:libf_limit.a -l:libf_memory.a -l:libf_path.a -l:libf_signal.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a build_libraries_static-individual_thread -l:libf_thread.a +build_sources_headers execute.h + build_sources_library execute.c private-execute.c -build_sources_headers execute.h +build_sources_library config.c build_static no diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index 0fdad37..995005e 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_directory -lf_color -lf_directory -lf_fil build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_directory.a -l:libf_color.a -l:libf_directory.a -l:libf_file.a -l:libf_memory.a -l:libf_path.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers file.h + build_sources_library file.c private-file.c -build_sources_headers file.h +build_sources_library config.c build_static no diff --git a/level_2/fll_fss/data/build/settings b/level_2/fll_fss/data/build/settings index c8ece6b..e5ca3f6 100644 --- a/level_2/fll_fss/data/build/settings +++ b/level_2/fll_fss/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_conversion -lfl_fss -lf_compare -lf_conve build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_conversion.a -l:libfl_fss.a -l:libf_compare.a -l:libf_conversion.a -l:libf_file.a -l:libf_fss.a -l:libf_parse.a -l:libf_memory.a -l:libf_status_string.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +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_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_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_library config.c build_static no diff --git a/level_2/fll_fss_status_string/data/build/settings b/level_2/fll_fss_status_string/data/build/settings index f761e78..8c74c7d 100644 --- a/level_2/fll_fss_status_string/data/build/settings +++ b/level_2/fll_fss_status_string/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_status_string -lf_compare -lf_conversion build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_status_string.a -l:libf_compare.a -l:libf_conversion.a -l:libf_fss.a -l:libf_memory.a -l:libf_status_string.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers fss_status_string.h + build_sources_library fss_status_string.c -build_sources_headers fss_status_string.h +build_sources_library config.c build_static no diff --git a/level_2/fll_iki/data/build/settings b/level_2/fll_iki/data/build/settings index 9bdc8d2..6007b48 100644 --- a/level_2/fll_iki/data/build/settings +++ b/level_2/fll_iki/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_iki -lf_iki -lf_memory -lf_string -lf_typ build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_iki.a -l:libf_iki.a -l:libf_memory.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers iki.h + build_sources_library iki.c private-iki.c -build_sources_headers iki.h +build_sources_library config.c build_static no diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index b3ec0bc..75a603c 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_print -lf_color -lf_conversion -lf_file - build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_print.a -l:libf_color.a -l:libf_conversion.a -l:libf_file.a -l:libf_memory.a -l:libf_print.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers print.h + build_sources_library print.c -build_sources_headers print.h +build_sources_library config.c build_static no diff --git a/level_2/fll_program/data/build/settings b/level_2/fll_program/data/build/settings index 07a5c5e..bb33d70 100644 --- a/level_2/fll_program/data/build/settings +++ b/level_2/fll_program/data/build/settings @@ -40,9 +40,11 @@ build_libraries_shared-individual -lfl_print -lf_color -lf_console -lf_conversio build_libraries_static -l:libc.a build_libraries_static-individual -l:libfl_print.a -l:libf_color.a -l:libf_console.a -l:libf_conversion.a -l:libf_file.a -l:libf_rip.a -l:libf_memory.a -l:libf_print.a -l:libf_signal.a -l:libf_string.a -l:libf_type_array.a -l:libf_utf.a +build_sources_headers program.h program/common.h program/print.h program/string.h + build_sources_library program.c program/common.c program/print.c program/string.c private-program.c -build_sources_headers program.h program/common.h program/print.h program/string.h +build_sources_library config.c build_static no diff --git a/level_3/byte_dump/c/config.c b/level_3/byte_dump/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/byte_dump/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/byte_dump/c/config.h b/level_3/byte_dump/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/byte_dump/c/main/config.c b/level_3/byte_dump/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/byte_dump/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/byte_dump/c/main/config.h b/level_3/byte_dump/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index c3fe287..8b4f829 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -46,11 +46,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/byte_dump.c +build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/byte_dump.h -build_sources_program main/main.c +build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/byte_dump.c -build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/byte_dump.h +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/example/c/config.c b/level_3/example/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/example/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/example/c/config.h b/level_3/example/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/example/c/main/config.c b/level_3/example/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/example/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/example/c/main/config.h b/level_3/example/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/example/data/build/settings b/level_3/example/data/build/settings index 316ee2e..15d1828 100644 --- a/level_3/example/data/build/settings +++ b/level_3/example/data/build/settings @@ -52,15 +52,15 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a +build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h +build_sources_headers main/print/data.h main/print/debug.h main/print/error.h main/print/message.h main/print/verbose.h main/print/warning.h +build_sources_headers main/example.h main/signal.h main/thread.h + build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c build_sources_library main/print/data.c main/print/debug.c main/print/error.c main/print/message.c main/print/verbose.c main/print/warning.c build_sources_library main/example.c main/signal.c main/thread.c -build_sources_program main/main.c - -build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h -build_sources_headers main/print/data.h main/print/debug.h main/print/error.h main/print/message.h main/print/verbose.h main/print/warning.h -build_sources_headers main/example.h main/signal.h main/thread.h +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/fake/c/config.c b/level_3/fake/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fake/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fake/c/config.h b/level_3/fake/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fake/c/main/config.c b/level_3/fake/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fake/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fake/c/main/config.h b/level_3/fake/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index 4b91236..e81bfe8 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -53,19 +53,19 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a +build_sources_headers main/build.h main/clean.h main/common.h main/fake.h main/make.h main/print/common.h main/print/context.h main/print/debug.h main/print/error.h main/print/message.h main/print/operation.h main/print/warning.h main/print/verbose.h main/signal.h main/skeleton.h main/thread.h +build_sources_headers main/build/enumeration.h main/build/library.h main/build/load.h main/build/object.h main/build/print/compile.h main/build/print/error.h main/build/print/message.h main/build/print/verbose.h main/build/print/warning.h main/build/program.h main/build/skeleton.h main/build/string.h +build_sources_headers main/common/define.h main/common/enumeration.h main/common/print.h main/common/string.h main/common/type.h +build_sources_headers main/fake/path_generate.h main/fake/do.h +build_sources_headers main/make/load_fakefile.h main/make/load_parameters.h main/make/operate_block.h main/make/operate.h main/make/operate_process.h main/make/operate_process_type.h main/make/operate_validate.h main/make/operate_validate_type.h main/make/print/error.h main/make/print/message.h main/make/print/verbose.h main/make/print/warning.h + build_sources_library main/build.c main/clean.c main/common.c main/fake.c main/make.c main/print/common.c main/print/context.c main/print/debug.c main/print/error.c main/print/message.c main/print/operation.c main/print/warning.c main/print/verbose.c main/signal.c main/skeleton.c main/thread.c build_sources_library main/build/enumeration.c main/build/library.c main/build/load.c main/build/object.c main/build/print/compile.c main/build/print/error.c main/build/print/message.c main/build/print/verbose.c main/build/print/warning.c main/build/program.c main/build/skeleton.c main/build/string.c build_sources_library main/common/define.c main/common/enumeration.c main/common/print.c main/common/string.c main/common/type.c build_sources_library main/fake/path_generate.c main/fake/do.c build_sources_library main/make/load_fakefile.c main/make/load_parameters.c main/make/operate_block.c main/make/operate.c main/make/operate_process.c main/make/operate_process_type.c main/make/operate_validate.c main/make/operate_validate_type.c main/make/print/error.c main/make/print/message.c main/make/print/verbose.c main/make/print/warning.c -build_sources_program main/main.c - -build_sources_headers main/build.h main/clean.h main/common.h main/fake.h main/make.h main/print/common.h main/print/context.h main/print/debug.h main/print/error.h main/print/message.h main/print/operation.h main/print/warning.h main/print/verbose.h main/signal.h main/skeleton.h main/thread.h -build_sources_headers main/build/enumeration.h main/build/library.h main/build/load.h main/build/object.h main/build/print/compile.h main/build/print/error.h main/build/print/message.h main/build/print/verbose.h main/build/print/warning.h main/build/program.h main/build/skeleton.h main/build/string.h -build_sources_headers main/common/define.h main/common/enumeration.h main/common/print.h main/common/string.h main/common/type.h -build_sources_headers main/fake/path_generate.h main/fake/do.h -build_sources_headers main/make/load_fakefile.h main/make/load_parameters.h main/make/operate_block.h main/make/operate.h main/make/operate_process.h main/make/operate_process_type.h main/make/operate_validate.h main/make/operate_validate_type.h main/make/print/error.h main/make/print/message.h main/make/print/verbose.h main/make/print/warning.h +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/fss_identify/c/config.c b/level_3/fss_identify/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fss_identify/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fss_identify/c/config.h b/level_3/fss_identify/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_identify/c/main/config.c b/level_3/fss_identify/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fss_identify/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fss_identify/c/main/config.h b/level_3/fss_identify/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index c84ebf5..88c9af6 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -46,11 +46,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/load.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/fss_identify.c +build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/load.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/fss_identify.h -build_sources_program main/main.c +build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/load.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/fss_identify.c -build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/load.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/fss_identify.h +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/fss_read/c/basic/config.c b/level_3/fss_read/c/basic/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/basic/config.h b/level_3/fss_read/c/basic/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/basic_list/config.c b/level_3/fss_read/c/basic_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/basic_list/config.h b/level_3/fss_read/c/basic_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/config.c b/level_3/fss_read/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fss_read/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fss_read/c/config.h b/level_3/fss_read/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/embedded_list/config.c b/level_3/fss_read/c/embedded_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/embedded_list/config.h b/level_3/fss_read/c/embedded_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/extended/config.c b/level_3/fss_read/c/extended/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/extended/config.h b/level_3/fss_read/c/extended/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/extended_list/config.c b/level_3/fss_read/c/extended_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/extended_list/config.h b/level_3/fss_read/c/extended_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/main/config.c b/level_3/fss_read/c/main/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/main/config.h b/level_3/fss_read/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/payload/config.c b/level_3/fss_read/c/payload/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/c/payload/config.h b/level_3/fss_read/c/payload/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/data/build/settings b/level_3/fss_read/data/build/settings index 0767079..18e1506 100644 --- a/level_3/fss_read/data/build/settings +++ b/level_3/fss_read/data/build/settings @@ -48,14 +48,6 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/fss_read.c main/common.c main/common/define.c main/common/enumeration.c main/common/static.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c -build_sources_library basic/fss_read.c basic/common.c basic/print.c -build_sources_library basic_list/fss_read.c basic_list/common.c basic_list/print.c -build_sources_library embedded_list/fss_read.c embedded_list/common.c embedded_list/print.c embedded_list/process.c -build_sources_library extended/fss_read.c extended/common.c extended/print.c -build_sources_library extended_list/fss_read.c extended_list/common.c extended_list/print.c -build_sources_library payload/fss_read.c payload/common.c payload/print.c - build_sources_headers main/fss_read.h main/common.h main/common/define.h main/common/enumeration.h main/common/static.h main/common/string.h main/common/type.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h build_sources_headers basic/fss_read.h basic/common.h basic/print.h build_sources_headers basic_list/fss_read.h basic_list/common.h basic_list/print.h @@ -64,6 +56,14 @@ build_sources_headers extended/fss_read.h extended/common.h extended/print.h build_sources_headers extended_list/fss_read.h extended_list/common.h extended_list/print.h build_sources_headers payload/fss_read.h payload/common.h payload/print.h +build_sources_library main/fss_read.c main/common.c main/common/define.c main/common/enumeration.c main/common/static.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c +build_sources_library basic/fss_read.c basic/common.c basic/print.c +build_sources_library basic_list/fss_read.c basic_list/common.c basic_list/print.c +build_sources_library embedded_list/fss_read.c embedded_list/common.c embedded_list/print.c embedded_list/process.c +build_sources_library extended/fss_read.c extended/common.c extended/print.c +build_sources_library extended_list/fss_read.c extended_list/common.c extended_list/print.c +build_sources_library payload/fss_read.c payload/common.c payload/print.c + build_static no path_headers program/fss_read diff --git a/level_3/fss_read/data/build/settings.basic b/level_3/fss_read/data/build/settings.basic index 2c7e8a6..ff66d78 100644 --- a/level_3/fss_read/data/build/settings.basic +++ b/level_3/fss_read/data/build/settings.basic @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program basic/main.c +build_sources_program basic/config.c basic/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.basic_list b/level_3/fss_read/data/build/settings.basic_list index 9d9f6c7..40c4e9a 100644 --- a/level_3/fss_read/data/build/settings.basic_list +++ b/level_3/fss_read/data/build/settings.basic_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program basic_list/main.c +build_sources_program basic_list/config.c basic_list/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.embedded_list b/level_3/fss_read/data/build/settings.embedded_list index 14345dc..ce72672 100644 --- a/level_3/fss_read/data/build/settings.embedded_list +++ b/level_3/fss_read/data/build/settings.embedded_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program embedded_list/main.c +build_sources_program embedded_list/config.c embedded_list/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.extended b/level_3/fss_read/data/build/settings.extended index ec86d3e..d8971ac 100644 --- a/level_3/fss_read/data/build/settings.extended +++ b/level_3/fss_read/data/build/settings.extended @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program extended/main.c +build_sources_program extended/config.c extended/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.extended_list b/level_3/fss_read/data/build/settings.extended_list index c2ac9c7..51f5157 100644 --- a/level_3/fss_read/data/build/settings.extended_list +++ b/level_3/fss_read/data/build/settings.extended_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program extended_list/main.c +build_sources_program extended_list/config.c extended_list/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.main b/level_3/fss_read/data/build/settings.main index fb2e784..17e23ba 100644 --- a/level_3/fss_read/data/build/settings.main +++ b/level_3/fss_read/data/build/settings.main @@ -49,7 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program main/main.c main/main/print.c +build_sources_headers main/main/print.h + +build_sources_program main/main/print.c + +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/fss_read/data/build/settings.payload b/level_3/fss_read/data/build/settings.payload index 2fe3f6b..4600df3 100644 --- a/level_3/fss_read/data/build/settings.payload +++ b/level_3/fss_read/data/build/settings.payload @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program payload/main.c +build_sources_program payload/config.c payload/main.c build_sources_documentation man diff --git a/level_3/fss_write/c/basic/config.c b/level_3/fss_write/c/basic/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/basic/config.h b/level_3/fss_write/c/basic/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/basic_list/config.c b/level_3/fss_write/c/basic_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/basic_list/config.h b/level_3/fss_write/c/basic_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/config.c b/level_3/fss_write/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fss_write/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fss_write/c/config.h b/level_3/fss_write/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/embedded_list/config.c b/level_3/fss_write/c/embedded_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/embedded_list/config.h b/level_3/fss_write/c/embedded_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/extended/config.c b/level_3/fss_write/c/extended/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/extended/config.h b/level_3/fss_write/c/extended/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/extended_list/config.c b/level_3/fss_write/c/extended_list/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/extended_list/config.h b/level_3/fss_write/c/extended_list/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/main/config.c b/level_3/fss_write/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/fss_write/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/fss_write/c/main/config.h b/level_3/fss_write/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/payload/config.c b/level_3/fss_write/c/payload/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/c/payload/config.h b/level_3/fss_write/c/payload/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_write/data/build/settings b/level_3/fss_write/data/build/settings index 07ae1b2..56fa308 100644 --- a/level_3/fss_write/data/build/settings +++ b/level_3/fss_write/data/build/settings @@ -48,14 +48,6 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/fss_write.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/error.c main/print/message.c main/signal.c main/thread.c -build_sources_library basic/fss_write.c basic/common.c basic/print.c -build_sources_library basic_list/fss_write.c basic_list/common.c basic_list/print.c -build_sources_library embedded_list/fss_write.c embedded_list/common.c embedded_list/print.c -build_sources_library extended/fss_write.c extended/common.c extended/print.c -build_sources_library extended_list/fss_write.c extended_list/common.c extended_list/print.c -build_sources_library payload/fss_write.c payload/common.c payload/print.c - build_sources_headers main/fss_write.h main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/print/error.h main/print/message.h main/signal.h main/thread.h build_sources_headers basic/fss_write.h basic/common.h basic/print.h build_sources_headers basic_list/fss_write.h basic_list/common.h basic_list/print.h @@ -64,6 +56,14 @@ build_sources_headers extended/fss_write.h extended/common.h extended/print.h build_sources_headers extended_list/fss_write.h extended_list/common.h extended_list/print.h build_sources_headers payload/fss_write.h payload/common.h payload/print.h +build_sources_library main/fss_write.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/error.c main/print/message.c main/signal.c main/thread.c +build_sources_library basic/fss_write.c basic/common.c basic/print.c +build_sources_library basic_list/fss_write.c basic_list/common.c basic_list/print.c +build_sources_library embedded_list/fss_write.c embedded_list/common.c embedded_list/print.c +build_sources_library extended/fss_write.c extended/common.c extended/print.c +build_sources_library extended_list/fss_write.c extended_list/common.c extended_list/print.c +build_sources_library payload/fss_write.c payload/common.c payload/print.c + build_static no path_headers program/fss_write diff --git a/level_3/fss_write/data/build/settings.basic b/level_3/fss_write/data/build/settings.basic index 1fa0ad1..0fdb052 100644 --- a/level_3/fss_write/data/build/settings.basic +++ b/level_3/fss_write/data/build/settings.basic @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -lf_thread build_libraries_static-level -lfll_2 -lfll_1 -lfll_0 build_libraries_static-monolithic -lfll -build_sources_program basic/main.c +build_sources_program basic/config.c basic/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.basic_list b/level_3/fss_write/data/build/settings.basic_list index cbc1e5d..cfb218c 100644 --- a/level_3/fss_write/data/build/settings.basic_list +++ b/level_3/fss_write/data/build/settings.basic_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -lf_thread build_libraries_static-level -lfll_2 -lfll_1 -lfll_0 build_libraries_static-monolithic -lfll -build_sources_program basic_list/main.c +build_sources_program basic_list/config.c basic_list/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.embedded_list b/level_3/fss_write/data/build/settings.embedded_list index 71589c3..bc92639 100644 --- a/level_3/fss_write/data/build/settings.embedded_list +++ b/level_3/fss_write/data/build/settings.embedded_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program embedded_list/main.c +build_sources_program embedded_list/config.c embedded_list/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.extended b/level_3/fss_write/data/build/settings.extended index 5c34365..b2cf650 100644 --- a/level_3/fss_write/data/build/settings.extended +++ b/level_3/fss_write/data/build/settings.extended @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program extended/main.c +build_sources_program extended/config.c extended/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.extended_list b/level_3/fss_write/data/build/settings.extended_list index 138e701..f33a949 100644 --- a/level_3/fss_write/data/build/settings.extended_list +++ b/level_3/fss_write/data/build/settings.extended_list @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program extended_list/main.c +build_sources_program extended_list/config.c extended_list/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.main b/level_3/fss_write/data/build/settings.main index 5ae6bc2..3c208eb 100644 --- a/level_3/fss_write/data/build/settings.main +++ b/level_3/fss_write/data/build/settings.main @@ -49,7 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program main/main.c main/main/print.c +build_sources_headers main/main/print.h + +build_sources_program main/main/print.c + +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/fss_write/data/build/settings.payload b/level_3/fss_write/data/build/settings.payload index 69223f7..01fc28b 100644 --- a/level_3/fss_write/data/build/settings.payload +++ b/level_3/fss_write/data/build/settings.payload @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program payload/main.c +build_sources_program payload/config.c payload/main.c build_sources_documentation man diff --git a/level_3/iki_read/c/config.c b/level_3/iki_read/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/iki_read/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/iki_read/c/config.h b/level_3/iki_read/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/c/eki/config.c b/level_3/iki_read/c/eki/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/c/eki/config.h b/level_3/iki_read/c/eki/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/c/iki/config.c b/level_3/iki_read/c/iki/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/c/iki/config.h b/level_3/iki_read/c/iki/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/c/main/config.c b/level_3/iki_read/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/iki_read/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/iki_read/c/main/config.h b/level_3/iki_read/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index 8e42505..40e952a 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -48,10 +48,10 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/iki_read.c main/common.c main/identify.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c - build_sources_headers main/iki_read.h main/common.h main/identify.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h +build_sources_library main/iki_read.c main/common.c main/identify.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c + build_sources_documentation man build_static no diff --git a/level_3/iki_read/data/build/settings.eki_read b/level_3/iki_read/data/build/settings.eki_read index cba4e07..5bc40da 100644 --- a/level_3/iki_read/data/build/settings.eki_read +++ b/level_3/iki_read/data/build/settings.eki_read @@ -49,10 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program eki/main.c +build_sources_headers eki/common.h eki/eki_read.h eki/identify.h eki/print.h eki/process.h + build_sources_program eki/common.c eki/eki_read.c eki/identify.c eki/print.c eki/process.c -build_sources_headers eki/common.h eki/eki_read.h eki/identify.h eki/print.h eki/process.h +build_sources_program eki/config.c eki/main.c build_sources_documentation man diff --git a/level_3/iki_read/data/build/settings.iki_read b/level_3/iki_read/data/build/settings.iki_read index 1c4fab5..03f6e06 100644 --- a/level_3/iki_read/data/build/settings.iki_read +++ b/level_3/iki_read/data/build/settings.iki_read @@ -49,10 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program iki/main.c +build_sources_headers iki/common.h iki/identify.h iki/iki_read.h iki/print.h iki/process.h + build_sources_program iki/common.c iki/identify.c iki/iki_read.c iki/print.c iki/process.c -build_sources_headers iki/common.h iki/identify.h iki/iki_read.h iki/print.h iki/process.h +build_sources_program iki/config.c iki/main.c build_sources_documentation man diff --git a/level_3/iki_write/c/config.c b/level_3/iki_write/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/iki_write/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/iki_write/c/config.h b/level_3/iki_write/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/eki/config.c b/level_3/iki_write/c/eki/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/eki/config.h b/level_3/iki_write/c/eki/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/eki/eki_write.h b/level_3/iki_write/c/eki/eki_write.h index bb03cfb..10ca3b8 100644 --- a/level_3/iki_write/c/eki/eki_write.h +++ b/level_3/iki_write/c/eki/eki_write.h @@ -24,7 +24,6 @@ #include #include #include -#include #include #include #include @@ -39,13 +38,11 @@ #endif // _di_thread_support_ // FLL-1 includes. -#include #include #include // FLL-2 includes. #include -#include #include #include #include diff --git a/level_3/iki_write/c/iki/config.c b/level_3/iki_write/c/iki/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/iki/config.h b/level_3/iki_write/c/iki/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/iki/iki_write.h b/level_3/iki_write/c/iki/iki_write.h index 6e18979..23f326d 100644 --- a/level_3/iki_write/c/iki/iki_write.h +++ b/level_3/iki_write/c/iki/iki_write.h @@ -24,7 +24,6 @@ #include #include #include -#include #include #include #include @@ -39,13 +38,11 @@ #endif // _di_thread_support_ // FLL-1 includes. -#include #include #include // FLL-2 includes. #include -#include #include #include #include diff --git a/level_3/iki_write/c/main/config.c b/level_3/iki_write/c/main/config.c new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/main/config.h b/level_3/iki_write/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/iki_write/c/main/iki_write.h b/level_3/iki_write/c/main/iki_write.h index 1abbf16..fa294e1 100644 --- a/level_3/iki_write/c/main/iki_write.h +++ b/level_3/iki_write/c/main/iki_write.h @@ -29,7 +29,6 @@ #include #include #include -#include #include #include #include @@ -44,13 +43,11 @@ #endif // _di_thread_support_ // FLL-1 includes. -#include #include #include // FLL-2 includes. #include -#include #include #include #include diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index e12027d..8917cab 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -48,10 +48,10 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/iki_write.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/error.c main/print/message.c main/signal.c main/thread.c - build_sources_headers main/iki_write.h main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/print/error.h main/print/message.h main/signal.h main/thread.h +build_sources_library main/iki_write.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/print/error.c main/print/message.c main/signal.c main/thread.c + build_sources_documentation man build_static no diff --git a/level_3/iki_write/data/build/settings.eki_write b/level_3/iki_write/data/build/settings.eki_write index 738b24f..cde5f7e 100644 --- a/level_3/iki_write/data/build/settings.eki_write +++ b/level_3/iki_write/data/build/settings.eki_write @@ -49,10 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program eki/main.c +build_sources_headers eki/common.h eki/eki_write.h eki/print.h eki/process.h + build_sources_program eki/common.c eki/eki_write.c eki/print.c eki/process.c -build_sources_headers eki/common.h eki/eki_write.h eki/print.h eki/process.h +build_sources_program eki/config.c eki/main.c build_sources_documentation man diff --git a/level_3/iki_write/data/build/settings.iki_write b/level_3/iki_write/data/build/settings.iki_write index da1c93e..119efe5 100644 --- a/level_3/iki_write/data/build/settings.iki_write +++ b/level_3/iki_write/data/build/settings.iki_write @@ -49,10 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program iki/main.c +build_sources_headers iki/common.h iki/iki_write.h iki/print.h iki/process.h + build_sources_program iki/common.c iki/iki_write.c iki/print.c iki/process.c -build_sources_headers iki/common.h iki/iki_write.h iki/print.h iki/process.h +build_sources_program iki/config.c iki/main.c build_sources_documentation man diff --git a/level_3/status_code/c/config.c b/level_3/status_code/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/status_code/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/status_code/c/config.h b/level_3/status_code/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/status_code/c/fss/config.c b/level_3/status_code/c/fss/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/status_code/c/fss/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/status_code/c/fss/config.h b/level_3/status_code/c/fss/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/status_code/c/main/config.c b/level_3/status_code/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/status_code/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/status_code/c/main/config.h b/level_3/status_code/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index 27a19ee..74ab241 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -48,12 +48,12 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/status_code.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/convert.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c -build_sources_library fss/status_code.c fss/common.c - build_sources_headers main/status_code.h main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/convert.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h build_sources_headers fss/status_code.h fss/common.h +build_sources_library main/status_code.c main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/convert.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c +build_sources_library fss/status_code.c fss/common.c + build_sources_documentation man build_static no diff --git a/level_3/status_code/data/build/settings.fss b/level_3/status_code/data/build/settings.fss index 0142f12..691c19d 100644 --- a/level_3/status_code/data/build/settings.fss +++ b/level_3/status_code/data/build/settings.fss @@ -49,7 +49,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program fss/main.c fss/print.c +build_sources_headers fss/print.h + +build_sources_program fss/print.c + +build_sources_program fss/config.c fss/main.c build_sources_documentation man diff --git a/level_3/status_code/data/build/settings.main b/level_3/status_code/data/build/settings.main index 2b7ab29..96bc5a3 100644 --- a/level_3/status_code/data/build/settings.main +++ b/level_3/status_code/data/build/settings.main @@ -49,7 +49,7 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_program main/main.c +build_sources_program main/config.c main/main.c build_sources_documentation man diff --git a/level_3/utf8/c/config.c b/level_3/utf8/c/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/utf8/c/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/utf8/c/config.h b/level_3/utf8/c/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/utf8/c/main/config.c b/level_3/utf8/c/main/config.c new file mode 100644 index 0000000..1ac2545 --- /dev/null +++ b/level_3/utf8/c/main/config.c @@ -0,0 +1 @@ +#include "config.h" diff --git a/level_3/utf8/c/main/config.h b/level_3/utf8/c/main/config.h new file mode 100644 index 0000000..e69de29 diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index bd5c73f..436b089 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -46,11 +46,11 @@ build_libraries_static-individual_thread -l:libf_thread.a build_libraries_static-level -l:libfll_2.a -l:libfll_1.a -l:libfll_0.a build_libraries_static-monolithic -l:libfll.a -build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/bytesequence.c main/codepoint.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/utf8.c +build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/bytesequence.h main/codepoint.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/utf8.h -build_sources_program main/main.c +build_sources_library main/common.c main/common/define.c main/common/enumeration.c main/common/string.c main/common/type.c main/bytesequence.c main/codepoint.c main/print/data.c main/print/error.c main/print/message.c main/process.c main/signal.c main/thread.c main/utf8.c -build_sources_headers main/common.h main/common/define.h main/common/enumeration.h main/common/string.h main/common/type.h main/bytesequence.h main/codepoint.h main/print/data.h main/print/error.h main/print/message.h main/process.h main/signal.h main/thread.h main/utf8.h +build_sources_program main/config.c main/main.c build_sources_documentation man