]> Kevux Git Server - fll/commit
Progress: controller program, featureless make tweaks, and execute cleanup.
authorKevin Day <thekevinday@gmail.com>
Thu, 17 Dec 2020 05:40:42 +0000 (23:40 -0600)
committerKevin Day <thekevinday@gmail.com>
Thu, 17 Dec 2020 05:40:42 +0000 (23:40 -0600)
commit388cc68e7fd2bc3cbd871cb135a8b8b282795fc7
tree8ab7289aeca11b8a995a4f54987a3513f0b9bdbe
parent7b64516b44506c50d39d918b364bf5744dc01a73
Progress: controller program, featureless make tweaks, and execute cleanup.

I am going to be using controller program to codestorm how I want the execute functions to handle forking with child.
I may simplify the "pipe" arguments to only accept an input pipe and then write a execute fork functions that perform the fork and return to the caller so that the caller fully handles everything.
This would allow for the "non-fork" (as in "fork" is not in the function names) functions to only focus on simple executions.
This could then make way for the asynchronous behavior that is planned.
15 files changed:
level_0/f_execute/c/execute-common.h
level_3/controller/c/controller.c
level_3/controller/c/controller.h
level_3/controller/c/main.c
level_3/controller/c/private-common.h
level_3/controller/c/private-controller.c
level_3/controller/c/private-controller.h
level_3/controller/c/private-entry.c
level_3/controller/c/private-rule.c
level_3/controller/c/private-rule.h
level_3/controller/data/build/dependencies
level_3/controller/data/build/settings
level_3/controller/documents/entry.txt
level_3/fake/c/fake.h
level_3/fake/c/main.c