]> Kevux Git Server - controller/commit
Update: Finish implementing control file and init file support.
authorKevin Day <Kevin@kevux.org>
Sat, 22 Nov 2025 03:49:24 +0000 (21:49 -0600)
committerKevin Day <Kevin@kevux.org>
Sat, 22 Nov 2025 05:21:30 +0000 (23:21 -0600)
commite73d10c141d377c9d0670c5325c98d5f68f73f2d
treedfc9975df7c5d3a6a0573982dd4ff2af5ef35fab
parent16ea8f1dcc4486e75f0db2405dcf1589e848fa62
Update: Finish implementing control file and init file support.

Make sure the content and object items cache is not cleared when using a control file or init file.

The rule needs to skip past both the rule prefix and the rule alias when processing the control file or init file.

Remove no longer used `_support_controller_initfile_` from the defines documentation

Add new parameter `-f`/`--file` for specifying the controlfile or initfile.
12 files changed:
data/build/defines
sources/c/program/controller/controller/main.c
sources/c/program/controller/init/main.c
sources/c/program/controller/main/common.c
sources/c/program/controller/main/common/enumeration.h
sources/c/program/controller/main/common/string.c
sources/c/program/controller/main/common/string.h
sources/c/program/controller/main/common/type.c
sources/c/program/controller/main/common/type.h
sources/c/program/controller/main/file.c
sources/c/program/controller/main/print/message.c
sources/c/program/controller/main/rule/read.c