]> Kevux Git Server - controller/log
controller
7 months agoProgress: Begin migrating the project, doing some initial preparations.
Kevin Day [Thu, 4 Apr 2024 03:20:54 +0000 (22:20 -0500)]
Progress: Begin migrating the project, doing some initial preparations.

Tweak the fakefile structure.
Remove the "as_init" fakefile mode.
Use library instead of object so that both controller and init may use the same library.
I may want to create a custon "init only" mode where init uses libinit.so rather than libcontroller.so.

Have the build settings pass "-D_controller_as_init_" directly for the init fakefile.

Add the child process exit code.
I may end up changing this again, but I wanted to start off very consistent with other projects design.

Finish the help printing process.
The program name is moved into the specific programs.

Add missing control group header file include.

Fix a mistake whee the main thread signal function is calling itself rather than the main signal handler.
This bad behavior results in a segfault.

7 months agoUpdate: Remove bootstrap script.
Kevin Day [Thu, 4 Apr 2024 00:33:18 +0000 (19:33 -0500)]
Update: Remove bootstrap script.

This doesn't need to exist here now that this is in a separate project.
The bootstrap script is also very limited in design and the Controller project uses a lot more advanced functionality.

7 months agoProgress: Synchronize changes with recent develpments and remove accidentally committ...
Kevin Day [Fri, 29 Mar 2024 04:14:39 +0000 (23:14 -0500)]
Progress: Synchronize changes with recent develpments and remove accidentally committed build data.

7 months agoProgress: Do some initial clean up and preparations.
Kevin Day [Sat, 23 Mar 2024 04:03:57 +0000 (23:03 -0500)]
Progress: Do some initial clean up and preparations.

8 months agoUpdate: Initial import of the project with a skeleton based off of the example project.
Kevin Day [Wed, 20 Mar 2024 03:15:23 +0000 (22:15 -0500)]
Update: Initial import of the project with a skeleton based off of the example project.

This has some initial files copied over from the controller program from the fll project.