]> Kevux Git Server - fll/commit
Feature: Add -U/--under parameter to Featureless Make.
authorKevin Day <thekevinday@gmail.com>
Mon, 28 Aug 2023 02:56:01 +0000 (21:56 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 28 Aug 2023 02:56:01 +0000 (21:56 -0500)
commit18b103849ffbaeb33c76191a50afc1e2a492c59f
tree0e663c25eaafe858cc25a0a741780d7cd31e1968
parent6d25bc51f9ea827229a336b6227f4f866c4027f4
Feature: Add -U/--under parameter to Featureless Make.

I discovered that the data build directory customization is incomplete while working on the Kevux Tools TacocaT program.

A new parameter to specify a sub-directory within the data directory, called "under", represented by -U and --under is now added.
This provides the ability to change the "build" part of the "data/build" directory.
This can even be an empty string.

The fakefile documentation and specification is updated because this parameter must now be reserved and exposed to IKI expansion.
I have not yet done a thorough test of this feature and I will hopefully do this before the next release.
I have performed a basic test and I can now compile the TacocaT program easily using this parameter.
15 files changed:
level_3/fake/c/common.c
level_3/fake/c/common.h
level_3/fake/c/fake.c
level_3/fake/c/private-build.c
level_3/fake/c/private-common.c
level_3/fake/c/private-common.h
level_3/fake/c/private-fake-path_generate.c
level_3/fake/c/private-fake.c
level_3/fake/c/private-make-load_parameters.c
level_3/fake/c/private-make-operate.c
level_3/fake/c/private-make-operate_process_type.c
level_3/fake/c/private-make-operate_validate_type.c
level_3/fake/data/documentation/man/man1/fake.1
level_3/fake/documents/fakefile.txt
level_3/fake/specifications/fakefile.txt