]> Kevux Git Server - controller/commitdiff
Update: Restructure the project to make it easy to switch to or from stand alone...
authorKevin Day <Kevin@kevux.org>
Wed, 17 Jul 2024 04:17:39 +0000 (23:17 -0500)
committerKevin Day <Kevin@kevux.org>
Wed, 17 Jul 2024 04:17:39 +0000 (23:17 -0500)
Move the sources for the program to be under the program/controller directory.
This makes the structure more one to one with how it is installed.
This then makes a drop in place stand alone build easier.

Update the git ignore file:
- Add the FLL directory so that a drop in place stand alone build is unlikely to be accidentally added to this repository.
- Add the config.c and config.h to prevent accidental inclusion of local configuration source file and header file.

Fix incorrect dependencies, adding missing ones and removing non-existent ones.

Make GCC and CLang upper case in descriptions.

211 files changed:
.gitignore
data/build/dependencies
data/build/settings
data/build/settings.controller
data/build/settings.init
sources/c/program/controller/controller/config.c [moved from sources/c/controller/config.c with 100% similarity]
sources/c/program/controller/controller/config.h [moved from sources/c/controller/config.h with 100% similarity]
sources/c/program/controller/controller/controller.c [moved from sources/c/controller/controller.c with 100% similarity]
sources/c/program/controller/controller/controller.h [moved from sources/c/controller/controller.h with 100% similarity]
sources/c/program/controller/controller/main.c [moved from sources/c/controller/main.c with 100% similarity]
sources/c/program/controller/controller/main.h [moved from sources/c/controller/main.h with 100% similarity]
sources/c/program/controller/controller/string.c [moved from sources/c/controller/string.c with 100% similarity]
sources/c/program/controller/controller/string.h [moved from sources/c/controller/string.h with 100% similarity]
sources/c/program/controller/init/config.c [moved from sources/c/init/config.c with 100% similarity]
sources/c/program/controller/init/config.h [moved from sources/c/init/config.h with 100% similarity]
sources/c/program/controller/init/init.c [moved from sources/c/init/init.c with 100% similarity]
sources/c/program/controller/init/init.h [moved from sources/c/init/init.h with 100% similarity]
sources/c/program/controller/init/main.c [moved from sources/c/init/main.c with 100% similarity]
sources/c/program/controller/init/main.h [moved from sources/c/init/main.h with 100% similarity]
sources/c/program/controller/init/string.c [moved from sources/c/init/string.c with 100% similarity]
sources/c/program/controller/init/string.h [moved from sources/c/init/string.h with 100% similarity]
sources/c/program/controller/main/common.c [moved from sources/c/main/common.c with 100% similarity]
sources/c/program/controller/main/common.h [moved from sources/c/main/common.h with 100% similarity]
sources/c/program/controller/main/common/define.c [moved from sources/c/main/common/define.c with 100% similarity]
sources/c/program/controller/main/common/define.h [moved from sources/c/main/common/define.h with 100% similarity]
sources/c/program/controller/main/common/define/control.h [moved from sources/c/main/common/define/control.h with 100% similarity]
sources/c/program/controller/main/common/define/entry.h [moved from sources/c/main/common/define/entry.h with 100% similarity]
sources/c/program/controller/main/common/define/rule.h [moved from sources/c/main/common/define/rule.h with 100% similarity]
sources/c/program/controller/main/common/define/thread.h [moved from sources/c/main/common/define/thread.h with 100% similarity]
sources/c/program/controller/main/common/enumeration.c [moved from sources/c/main/common/enumeration.c with 100% similarity]
sources/c/program/controller/main/common/enumeration.h [moved from sources/c/main/common/enumeration.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/control.h [moved from sources/c/main/common/enumeration/control.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/entry.h [moved from sources/c/main/common/enumeration/entry.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/instance.h [moved from sources/c/main/common/enumeration/instance.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/process.h [moved from sources/c/main/common/enumeration/process.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/rule.h [moved from sources/c/main/common/enumeration/rule.h with 100% similarity]
sources/c/program/controller/main/common/enumeration/thread.h [moved from sources/c/main/common/enumeration/thread.h with 100% similarity]
sources/c/program/controller/main/common/print.c [moved from sources/c/main/common/print.c with 100% similarity]
sources/c/program/controller/main/common/print.h [moved from sources/c/main/common/print.h with 100% similarity]
sources/c/program/controller/main/common/string.c [moved from sources/c/main/common/string.c with 100% similarity]
sources/c/program/controller/main/common/string.h [moved from sources/c/main/common/string.h with 100% similarity]
sources/c/program/controller/main/common/string/general.c [moved from sources/c/main/common/string/general.c with 100% similarity]
sources/c/program/controller/main/common/string/general.h [moved from sources/c/main/common/string/general.h with 100% similarity]
sources/c/program/controller/main/common/string/rule.c [moved from sources/c/main/common/string/rule.c with 100% similarity]
sources/c/program/controller/main/common/string/rule.h [moved from sources/c/main/common/string/rule.h with 100% similarity]
sources/c/program/controller/main/common/type.c [moved from sources/c/main/common/type.c with 100% similarity]
sources/c/program/controller/main/common/type.h [moved from sources/c/main/common/type.h with 100% similarity]
sources/c/program/controller/main/common/type/cache.c [moved from sources/c/main/common/type/cache.c with 100% similarity]
sources/c/program/controller/main/common/type/cache.h [moved from sources/c/main/common/type/cache.h with 100% similarity]
sources/c/program/controller/main/common/type/control.c [moved from sources/c/main/common/type/control.c with 100% similarity]
sources/c/program/controller/main/common/type/control.h [moved from sources/c/main/common/type/control.h with 100% similarity]
sources/c/program/controller/main/common/type/defs.h [moved from sources/c/main/common/type/defs.h with 100% similarity]
sources/c/program/controller/main/common/type/entry.c [moved from sources/c/main/common/type/entry.c with 100% similarity]
sources/c/program/controller/main/common/type/entry.h [moved from sources/c/main/common/type/entry.h with 100% similarity]
sources/c/program/controller/main/common/type/execute.c [moved from sources/c/main/common/type/execute.c with 100% similarity]
sources/c/program/controller/main/common/type/execute.h [moved from sources/c/main/common/type/execute.h with 100% similarity]
sources/c/program/controller/main/common/type/instance.c [moved from sources/c/main/common/type/instance.c with 100% similarity]
sources/c/program/controller/main/common/type/instance.h [moved from sources/c/main/common/type/instance.h with 100% similarity]
sources/c/program/controller/main/common/type/interrupt.c [moved from sources/c/main/common/type/interrupt.c with 100% similarity]
sources/c/program/controller/main/common/type/interrupt.h [moved from sources/c/main/common/type/interrupt.h with 100% similarity]
sources/c/program/controller/main/common/type/lock.c [moved from sources/c/main/common/type/lock.c with 100% similarity]
sources/c/program/controller/main/common/type/lock.h [moved from sources/c/main/common/type/lock.h with 100% similarity]
sources/c/program/controller/main/common/type/process.c [moved from sources/c/main/common/type/process.c with 100% similarity]
sources/c/program/controller/main/common/type/process.h [moved from sources/c/main/common/type/process.h with 100% similarity]
sources/c/program/controller/main/common/type/rule.c [moved from sources/c/main/common/type/rule.c with 100% similarity]
sources/c/program/controller/main/common/type/rule.h [moved from sources/c/main/common/type/rule.h with 100% similarity]
sources/c/program/controller/main/common/type/thread.c [moved from sources/c/main/common/type/thread.c with 100% similarity]
sources/c/program/controller/main/common/type/thread.h [moved from sources/c/main/common/type/thread.h with 100% similarity]
sources/c/program/controller/main/controller.h [moved from sources/c/main/controller.h with 100% similarity]
sources/c/program/controller/main/convert.c [moved from sources/c/main/convert.c with 100% similarity]
sources/c/program/controller/main/convert.h [moved from sources/c/main/convert.h with 100% similarity]
sources/c/program/controller/main/entry.c [moved from sources/c/main/entry.c with 100% similarity]
sources/c/program/controller/main/entry.h [moved from sources/c/main/entry.h with 100% similarity]
sources/c/program/controller/main/entry/action.c [moved from sources/c/main/entry/action.c with 100% similarity]
sources/c/program/controller/main/entry/action.h [moved from sources/c/main/entry/action.h with 100% similarity]
sources/c/program/controller/main/entry/preprocess.c [moved from sources/c/main/entry/preprocess.c with 100% similarity]
sources/c/program/controller/main/entry/preprocess.h [moved from sources/c/main/entry/preprocess.h with 100% similarity]
sources/c/program/controller/main/entry/process.c [moved from sources/c/main/entry/process.c with 100% similarity]
sources/c/program/controller/main/entry/process.h [moved from sources/c/main/entry/process.h with 100% similarity]
sources/c/program/controller/main/entry/setting.c [moved from sources/c/main/entry/setting.c with 100% similarity]
sources/c/program/controller/main/entry/setting.h [moved from sources/c/main/entry/setting.h with 100% similarity]
sources/c/program/controller/main/file.c [moved from sources/c/main/file.c with 100% similarity]
sources/c/program/controller/main/file.h [moved from sources/c/main/file.h with 100% similarity]
sources/c/program/controller/main/instance.c [moved from sources/c/main/instance.c with 100% similarity]
sources/c/program/controller/main/instance.h [moved from sources/c/main/instance.h with 100% similarity]
sources/c/program/controller/main/instance/prepare.c [moved from sources/c/main/instance/prepare.c with 100% similarity]
sources/c/program/controller/main/instance/prepare.h [moved from sources/c/main/instance/prepare.h with 100% similarity]
sources/c/program/controller/main/instance/wait.c [moved from sources/c/main/instance/wait.c with 100% similarity]
sources/c/program/controller/main/instance/wait.h [moved from sources/c/main/instance/wait.h with 100% similarity]
sources/c/program/controller/main/lock.c [moved from sources/c/main/lock.c with 100% similarity]
sources/c/program/controller/main/lock.h [moved from sources/c/main/lock.h with 100% similarity]
sources/c/program/controller/main/path.c [moved from sources/c/main/path.c with 100% similarity]
sources/c/program/controller/main/path.h [moved from sources/c/main/path.h with 100% similarity]
sources/c/program/controller/main/perform.c [moved from sources/c/main/perform.c with 100% similarity]
sources/c/program/controller/main/perform.h [moved from sources/c/main/perform.h with 100% similarity]
sources/c/program/controller/main/print/debug.c [moved from sources/c/main/print/debug.c with 100% similarity]
sources/c/program/controller/main/print/debug.h [moved from sources/c/main/print/debug.h with 100% similarity]
sources/c/program/controller/main/print/debug/perform/control.c [moved from sources/c/main/print/debug/perform/control.c with 100% similarity]
sources/c/program/controller/main/print/debug/perform/control.h [moved from sources/c/main/print/debug/perform/control.h with 100% similarity]
sources/c/program/controller/main/print/debug/perform/pid.c [moved from sources/c/main/print/debug/perform/pid.c with 100% similarity]
sources/c/program/controller/main/print/debug/perform/pid.h [moved from sources/c/main/print/debug/perform/pid.h with 100% similarity]
sources/c/program/controller/main/print/debug/rule/action.c [moved from sources/c/main/print/debug/rule/action.c with 100% similarity]
sources/c/program/controller/main/print/debug/rule/action.h [moved from sources/c/main/print/debug/rule/action.h with 100% similarity]
sources/c/program/controller/main/print/debug/rule/execute.c [moved from sources/c/main/print/debug/rule/execute.c with 100% similarity]
sources/c/program/controller/main/print/debug/rule/execute.h [moved from sources/c/main/print/debug/rule/execute.h with 100% similarity]
sources/c/program/controller/main/print/debug/rule/instance.c [moved from sources/c/main/print/debug/rule/instance.c with 100% similarity]
sources/c/program/controller/main/print/debug/rule/instance.h [moved from sources/c/main/print/debug/rule/instance.h with 100% similarity]
sources/c/program/controller/main/print/error.c [moved from sources/c/main/print/error.c with 100% similarity]
sources/c/program/controller/main/print/error.h [moved from sources/c/main/print/error.h with 100% similarity]
sources/c/program/controller/main/print/error/entry.c [moved from sources/c/main/print/error/entry.c with 100% similarity]
sources/c/program/controller/main/print/error/entry.h [moved from sources/c/main/print/error/entry.h with 100% similarity]
sources/c/program/controller/main/print/error/entry/action.c [moved from sources/c/main/print/error/entry/action.c with 100% similarity]
sources/c/program/controller/main/print/error/entry/action.h [moved from sources/c/main/print/error/entry/action.h with 100% similarity]
sources/c/program/controller/main/print/error/entry/item.c [moved from sources/c/main/print/error/entry/item.c with 100% similarity]
sources/c/program/controller/main/print/error/entry/item.h [moved from sources/c/main/print/error/entry/item.h with 100% similarity]
sources/c/program/controller/main/print/error/entry/setting.c [moved from sources/c/main/print/error/entry/setting.c with 100% similarity]
sources/c/program/controller/main/print/error/entry/setting.h [moved from sources/c/main/print/error/entry/setting.h with 100% similarity]
sources/c/program/controller/main/print/error/lock.c [moved from sources/c/main/print/error/lock.c with 100% similarity]
sources/c/program/controller/main/print/error/lock.h [moved from sources/c/main/print/error/lock.h with 100% similarity]
sources/c/program/controller/main/print/error/perform/pid.c [moved from sources/c/main/print/error/perform/pid.c with 100% similarity]
sources/c/program/controller/main/print/error/perform/pid.h [moved from sources/c/main/print/error/perform/pid.h with 100% similarity]
sources/c/program/controller/main/print/error/rule.c [moved from sources/c/main/print/error/rule.c with 100% similarity]
sources/c/program/controller/main/print/error/rule.h [moved from sources/c/main/print/error/rule.h with 100% similarity]
sources/c/program/controller/main/print/error/rule/action.c [moved from sources/c/main/print/error/rule/action.c with 100% similarity]
sources/c/program/controller/main/print/error/rule/action.h [moved from sources/c/main/print/error/rule/action.h with 100% similarity]
sources/c/program/controller/main/print/error/rule/instance.c [moved from sources/c/main/print/error/rule/instance.c with 100% similarity]
sources/c/program/controller/main/print/error/rule/instance.h [moved from sources/c/main/print/error/rule/instance.h with 100% similarity]
sources/c/program/controller/main/print/error/rule/item.c [moved from sources/c/main/print/error/rule/item.c with 100% similarity]
sources/c/program/controller/main/print/error/rule/item.h [moved from sources/c/main/print/error/rule/item.h with 100% similarity]
sources/c/program/controller/main/print/error/rule/setting.c [moved from sources/c/main/print/error/rule/setting.c with 100% similarity]
sources/c/program/controller/main/print/error/rule/setting.h [moved from sources/c/main/print/error/rule/setting.h with 100% similarity]
sources/c/program/controller/main/print/lock.c [moved from sources/c/main/print/lock.c with 100% similarity]
sources/c/program/controller/main/print/lock.h [moved from sources/c/main/print/lock.h with 100% similarity]
sources/c/program/controller/main/print/message.c [moved from sources/c/main/print/message.c with 100% similarity]
sources/c/program/controller/main/print/message.h [moved from sources/c/main/print/message.h with 100% similarity]
sources/c/program/controller/main/print/message/entry.c [moved from sources/c/main/print/message/entry.c with 100% similarity]
sources/c/program/controller/main/print/message/entry.h [moved from sources/c/main/print/message/entry.h with 100% similarity]
sources/c/program/controller/main/print/message/entry/action.c [moved from sources/c/main/print/message/entry/action.c with 100% similarity]
sources/c/program/controller/main/print/message/entry/action.h [moved from sources/c/main/print/message/entry/action.h with 100% similarity]
sources/c/program/controller/main/print/message/entry/item.c [moved from sources/c/main/print/message/entry/item.c with 100% similarity]
sources/c/program/controller/main/print/message/entry/item.h [moved from sources/c/main/print/message/entry/item.h with 100% similarity]
sources/c/program/controller/main/print/output/entry/setting.c [moved from sources/c/main/print/output/entry/setting.c with 100% similarity]
sources/c/program/controller/main/print/output/entry/setting.h [moved from sources/c/main/print/output/entry/setting.h with 100% similarity]
sources/c/program/controller/main/print/output/rule/execute.c [moved from sources/c/main/print/output/rule/execute.c with 100% similarity]
sources/c/program/controller/main/print/output/rule/execute.h [moved from sources/c/main/print/output/rule/execute.h with 100% similarity]
sources/c/program/controller/main/print/output/rule/setting.c [moved from sources/c/main/print/output/rule/setting.c with 100% similarity]
sources/c/program/controller/main/print/output/rule/setting.h [moved from sources/c/main/print/output/rule/setting.h with 100% similarity]
sources/c/program/controller/main/print/output/rule/validate.c [moved from sources/c/main/print/output/rule/validate.c with 100% similarity]
sources/c/program/controller/main/print/output/rule/validate.h [moved from sources/c/main/print/output/rule/validate.h with 100% similarity]
sources/c/program/controller/main/print/warning/entry/action.c [moved from sources/c/main/print/warning/entry/action.c with 100% similarity]
sources/c/program/controller/main/print/warning/entry/action.h [moved from sources/c/main/print/warning/entry/action.h with 100% similarity]
sources/c/program/controller/main/print/warning/entry/item.c [moved from sources/c/main/print/warning/entry/item.c with 100% similarity]
sources/c/program/controller/main/print/warning/entry/item.h [moved from sources/c/main/print/warning/entry/item.h with 100% similarity]
sources/c/program/controller/main/print/warning/entry/setting.c [moved from sources/c/main/print/warning/entry/setting.c with 100% similarity]
sources/c/program/controller/main/print/warning/entry/setting.h [moved from sources/c/main/print/warning/entry/setting.h with 100% similarity]
sources/c/program/controller/main/print/warning/rule/action.c [moved from sources/c/main/print/warning/rule/action.c with 100% similarity]
sources/c/program/controller/main/print/warning/rule/action.h [moved from sources/c/main/print/warning/rule/action.h with 100% similarity]
sources/c/program/controller/main/print/warning/rule/item.c [moved from sources/c/main/print/warning/rule/item.c with 100% similarity]
sources/c/program/controller/main/print/warning/rule/item.h [moved from sources/c/main/print/warning/rule/item.h with 100% similarity]
sources/c/program/controller/main/print/warning/rule/setting.c [moved from sources/c/main/print/warning/rule/setting.c with 100% similarity]
sources/c/program/controller/main/print/warning/rule/setting.h [moved from sources/c/main/print/warning/rule/setting.h with 100% similarity]
sources/c/program/controller/main/process.c [moved from sources/c/main/process.c with 100% similarity]
sources/c/program/controller/main/process.h [moved from sources/c/main/process.h with 100% similarity]
sources/c/program/controller/main/rule.c [moved from sources/c/main/rule.c with 100% similarity]
sources/c/program/controller/main/rule.h [moved from sources/c/main/rule.h with 100% similarity]
sources/c/program/controller/main/rule/action.c [moved from sources/c/main/rule/action.c with 100% similarity]
sources/c/program/controller/main/rule/action.h [moved from sources/c/main/rule/action.h with 100% similarity]
sources/c/program/controller/main/rule/execute.c [moved from sources/c/main/rule/execute.c with 100% similarity]
sources/c/program/controller/main/rule/execute.h [moved from sources/c/main/rule/execute.h with 100% similarity]
sources/c/program/controller/main/rule/expand.c [moved from sources/c/main/rule/expand.c with 100% similarity]
sources/c/program/controller/main/rule/expand.h [moved from sources/c/main/rule/expand.h with 100% similarity]
sources/c/program/controller/main/rule/instance.c [moved from sources/c/main/rule/instance.c with 100% similarity]
sources/c/program/controller/main/rule/instance.h [moved from sources/c/main/rule/instance.h with 100% similarity]
sources/c/program/controller/main/rule/is.c [moved from sources/c/main/rule/is.c with 100% similarity]
sources/c/program/controller/main/rule/is.h [moved from sources/c/main/rule/is.h with 100% similarity]
sources/c/program/controller/main/rule/item.c [moved from sources/c/main/rule/item.c with 100% similarity]
sources/c/program/controller/main/rule/item.h [moved from sources/c/main/rule/item.h with 100% similarity]
sources/c/program/controller/main/rule/parameter.c [moved from sources/c/main/rule/parameter.c with 100% similarity]
sources/c/program/controller/main/rule/parameter.h [moved from sources/c/main/rule/parameter.h with 100% similarity]
sources/c/program/controller/main/rule/read.c [moved from sources/c/main/rule/read.c with 100% similarity]
sources/c/program/controller/main/rule/read.h [moved from sources/c/main/rule/read.h with 100% similarity]
sources/c/program/controller/main/rule/setting.c [moved from sources/c/main/rule/setting.c with 100% similarity]
sources/c/program/controller/main/rule/setting.h [moved from sources/c/main/rule/setting.h with 100% similarity]
sources/c/program/controller/main/rule/validate.c [moved from sources/c/main/rule/validate.c with 100% similarity]
sources/c/program/controller/main/rule/validate.h [moved from sources/c/main/rule/validate.h with 100% similarity]
sources/c/program/controller/main/rule/wait.c [moved from sources/c/main/rule/wait.c with 100% similarity]
sources/c/program/controller/main/rule/wait.h [moved from sources/c/main/rule/wait.h with 100% similarity]
sources/c/program/controller/main/signal.c [moved from sources/c/main/signal.c with 100% similarity]
sources/c/program/controller/main/signal.h [moved from sources/c/main/signal.h with 100% similarity]
sources/c/program/controller/main/status.c [moved from sources/c/main/status.c with 100% similarity]
sources/c/program/controller/main/status.h [moved from sources/c/main/status.h with 100% similarity]
sources/c/program/controller/main/thread.c [moved from sources/c/main/thread.c with 100% similarity]
sources/c/program/controller/main/thread.h [moved from sources/c/main/thread.h with 100% similarity]
sources/c/program/controller/main/thread/cleanup.c [moved from sources/c/main/thread/cleanup.c with 100% similarity]
sources/c/program/controller/main/thread/cleanup.h [moved from sources/c/main/thread/cleanup.h with 100% similarity]
sources/c/program/controller/main/thread/control.c [moved from sources/c/main/thread/control.c with 100% similarity]
sources/c/program/controller/main/thread/control.h [moved from sources/c/main/thread/control.h with 100% similarity]
sources/c/program/controller/main/thread/entry.c [moved from sources/c/main/thread/entry.c with 100% similarity]
sources/c/program/controller/main/thread/entry.h [moved from sources/c/main/thread/entry.h with 100% similarity]
sources/c/program/controller/main/thread/instance.c [moved from sources/c/main/thread/instance.c with 100% similarity]
sources/c/program/controller/main/thread/instance.h [moved from sources/c/main/thread/instance.h with 100% similarity]
sources/c/program/controller/main/thread/is.c [moved from sources/c/main/thread/is.c with 100% similarity]
sources/c/program/controller/main/thread/is.h [moved from sources/c/main/thread/is.h with 100% similarity]
sources/c/program/controller/main/thread/rule.c [moved from sources/c/main/thread/rule.c with 100% similarity]
sources/c/program/controller/main/thread/rule.h [moved from sources/c/main/thread/rule.h with 100% similarity]
sources/c/program/controller/main/thread/signal.c [moved from sources/c/main/thread/signal.c with 100% similarity]
sources/c/program/controller/main/thread/signal.h [moved from sources/c/main/thread/signal.h with 100% similarity]
sources/c/program/controller/main/time.c [moved from sources/c/main/time.c with 100% similarity]
sources/c/program/controller/main/time.h [moved from sources/c/main/time.h with 100% similarity]
sources/c/program/controller/main/validate.c [moved from sources/c/main/validate.c with 100% similarity]
sources/c/program/controller/main/validate.h [moved from sources/c/main/validate.h with 100% similarity]

index 9179c9191a8c6a1917658129b4ea5580c2177340..ebdab6f130eb856be4b03e19ee9c0888f8a9e240 100644 (file)
@@ -1,2 +1,9 @@
 /build/
 /build/*
+
+# Disclude FLL sources dropped for stand alone building.
+sources/c/fll
+
+# Do not include the local configuration sources.
+sources/c/config.c
+sources/c/config.h
index b436ddd113791dbdc8856d300475a08919d6270d..0732d8b7de79c261190d65ccc81516c574455537 100644 (file)
@@ -6,6 +6,7 @@ f_memory
 f_type_array
 f_string
 f_utf
+f_abstruse
 f_account
 f_capability
 f_color
@@ -27,7 +28,6 @@ f_print
 f_rip
 f_signal
 f_socket
-f_status_string
 f_time
 f_thread
 
@@ -47,4 +47,3 @@ fll_execute
 fll_fss
 fll_print
 fll_program
-fll_status_string
index 1c2296f4af997b6481682383fbe905ca5b91a26f..159a53c45eb9fb739981bd17316ca3de0248e531 100644 (file)
@@ -5,8 +5,8 @@
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
 #   - monolithic:        Compile using per monolithic libraries.
-#   - clang:             Use clang rather than the default, which is generally gcc.
-#   - gcc:               Use gcc specific settings.
+#   - clang:             Use CLang rather than the default, which is generally GCC.
+#   - gcc:               Use GCC specific settings.
 #   - test:              Compile for a test, such as unit testing.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
 #   - coverage:          Compile for building coverage.
@@ -32,10 +32,10 @@ build_indexer_arguments rcs
 build_language c
 
 build_libraries -lc -lcap
-build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program -lfll_status_string
+build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program
 build_libraries-individual_thread -lf_thread
 build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_execute -lfl_fss -lfl_iki -lfl_path -lfl_print
-build_libraries-individual -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_status_string -lf_string -lf_time -lf_type_array -lf_utf
+build_libraries-individual -lf_abstruse -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_string -lf_time -lf_type_array -lf_utf
 build_libraries-individual_thread -lf_thread
 build_libraries-level -lfll_2 -lfll_1 -lfll_0
 build_libraries-monolithic -lfll
@@ -100,7 +100,7 @@ path_object_static static
 path_program_script script
 path_program_shared shared
 path_program_static static
-path_sources sources/c/main
+path_sources sources/c/program/controller/main
 
 has_path_standard no
 preserve_path_headers yes
index 756b6fcfc3231d9afdf531f7b8b4cd6f499c44b4..acebe58e2721da42cdac70cfda85a1b25e2a8e32 100644 (file)
@@ -5,8 +5,8 @@
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
 #   - monolithic:        Compile using per monolithic libraries.
-#   - clang:             Use clang rather than the default, which is generally gcc.
-#   - gcc:               Use gcc specific settings.
+#   - clang:             Use CLang rather than the default, which is generally GCC.
+#   - gcc:               Use GCC specific settings.
 #   - test:              Compile for a test, such as unit testing.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
 #   - coverage:          Compile for building coverage.
@@ -32,17 +32,17 @@ build_indexer_arguments rcs
 build_language c
 
 build_libraries -lc -lcap -lcontroller
-build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program -lfll_status_string
+build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program
 build_libraries-individual_thread -lf_thread
-build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_fss -lfl_iki -lfl_path -lfl_print
-build_libraries-individual -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_status_string -lf_string -lf_type_array -lf_utf
+build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_execute -lfl_fss -lfl_iki -lfl_path -lfl_print
+build_libraries-individual -lf_abstruse -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_string -lf_time -lf_type_array -lf_utf
 build_libraries-individual_thread -lf_thread
 build_libraries-level -lfll_2 -lfll_1 -lfll_0
 build_libraries-monolithic -lfll
 
-build_sources_program controller/config.c controller/main.c controller/controller.c controller/string.c
+build_sources_program config.c main.c controller.c string.c
 
-build_sources_headers controller/controller.h controller/string.h
+build_sources_headers controller.h string.h
 
 build_sources_documentation man
 
@@ -52,7 +52,7 @@ build_script yes
 build_shared yes
 build_static no
 
-path_headers program/controller
+path_headers program/controller/controller
 path_library_script script
 path_library_shared shared
 path_library_static static
@@ -62,8 +62,9 @@ path_object_static static
 path_program_script script
 path_program_shared shared
 path_program_static static
+path_sources sources/c/program/controller/controller
 
-has_path_standard yes
+has_path_standard no
 preserve_path_headers yes
 
 search_exclusive yes
index 822a60a0bda59e325edf8d760ef6c843038a2f92..b402f04687c4a77e52e1e630560d13d8cad327e1 100644 (file)
@@ -5,8 +5,8 @@
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
 #   - monolithic:        Compile using per monolithic libraries.
-#   - clang:             Use clang rather than the default, which is generally gcc.
-#   - gcc:               Use gcc specific settings.
+#   - clang:             Use CLang rather than the default, which is generally GCC.
+#   - gcc:               Use GCC specific settings.
 #   - test:              Compile for a test, such as unit testing.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
 #   - coverage:          Compile for building coverage.
@@ -32,17 +32,17 @@ build_indexer_arguments rcs
 build_language c
 
 build_libraries -lc -lcap -lcontroller
-build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program -lfll_status_string
+build_libraries-individual -lfll_control_group -lfll_error -lfll_execute -lfll_fss -lfll_print -lfll_program
 build_libraries-individual_thread -lf_thread
-build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_fss -lfl_iki -lfl_path -lfl_print
-build_libraries-individual -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_status_string -lf_string -lf_type_array -lf_utf
+build_libraries-individual -lfl_control_group -lfl_conversion -lfl_directory -lfl_environment -lfl_execute -lfl_fss -lfl_iki -lfl_path -lfl_print
+build_libraries-individual -lf_abstruse -lf_account -lf_capability -lf_color -lf_compare -lf_console -lf_control_group -lf_conversion -lf_directory -lf_environment -lf_execute -lf_file -lf_fss -lf_iki -lf_limit -lf_memory -lf_parse -lf_path -lf_pipe -lf_print -lf_rip -lf_signal -lf_socket -lf_string -lf_time -lf_type_array -lf_utf
 build_libraries-individual_thread -lf_thread
 build_libraries-level -lfll_2 -lfll_1 -lfll_0
 build_libraries-monolithic -lfll
 
-build_sources_program init/config.c init/main.c init/init.c init/string.c
+build_sources_program config.c main.c init.c string.c
 
-build_sources_headers init/init.h init/string.h
+build_sources_headers init.h string.h
 
 build_sources_documentation man
 
@@ -52,7 +52,7 @@ build_script yes
 build_shared yes
 build_static no
 
-path_headers program/controller
+path_headers program/controller/init
 path_library_script script
 path_library_shared shared
 path_library_static static
@@ -62,8 +62,9 @@ path_object_static static
 path_program_script script
 path_program_shared shared
 path_program_static static
+path_sources sources/c/program/controller/init
 
-has_path_standard yes
+has_path_standard no
 preserve_path_headers yes
 
 search_exclusive yes