]> Kevux Git Server - fll/commit
Feature: Allow controller program to run as a non-init (and then do so by default).
authorKevin Day <thekevinday@gmail.com>
Sat, 29 May 2021 16:29:49 +0000 (11:29 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 29 May 2021 16:32:19 +0000 (11:32 -0500)
commit1583d46875a50d2f6b20a3ed9ae30eb9680c3f92
tree92df4323c3040db63f7e6dad68b7efdbd95aedde
parentb6e93045530c8503b32a3853fe254c7805a35e11
Feature: Allow controller program to run as a non-init (and then do so by default).

The controller program is written more generally.
Take one step further and make the default to run generally.
Then provide the option to operate as an init program.

This frees up the controller program's default behavior to just be a "controller" rather than an "init controller".

Furthermore, provide options to change easily override the "init controller" paths at compile time without redefining all of the other defines in the "_di_controller_defines_" block.
level_3/controller/c/controller.c
level_3/controller/c/controller.h
level_3/controller/data/build/defines