]> Kevux Git Server - fll/commit
Update: The build setting path_sources is not being properly used and improve skeleto...
authorKevin Day <thekevinday@gmail.com>
Tue, 15 Feb 2022 06:47:20 +0000 (00:47 -0600)
committerKevin Day <thekevinday@gmail.com>
Tue, 15 Feb 2022 07:02:08 +0000 (01:02 -0600)
commit3efd461a2c934ec90c42473fe71968e7232581be
treea0b0b18534ebb1f72594a90139020b7d9927c863
parent1b0fa3fad4e17b0c075a8225c69ca675fcd47c91
Update: The build setting path_sources is not being properly used and improve skeleton process.

Resolve the fixme regarding the path_sources_object and similar.
Consolidate the static source build into functions.

The fake_build_setting_name_preserve_path_headers_s is in the wrong location, resulting in the incorrect loading of build settings data.

Provide default for path_sources.
Make the main->path_sources a prefix path where all sources exist (there will likely need to be a follow up commit to address this in bootstrap.sh).

Get rid of the path_source_* forr bash, c, and other custom paths.

Get rid of the redundant version default assignment in fake_build_load_setting_defaults().
Rename fake_build_load_setting_defaults() to fake_build_load_setting_override().

Update the skeleton generation.
Add "specifications" directory creation.
Add "sources/script" directory creation.
13 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-load.c
level_3/fake/c/private-build-load.h
level_3/fake/c/private-build-objects.c
level_3/fake/c/private-build.c
level_3/fake/c/private-build.h
level_3/fake/c/private-fake-path_generate.c
level_3/fake/c/private-fake.c
level_3/fake/c/private-make-operate_process.c
level_3/fake/c/private-skeleton.c
level_3/fake/c/private-skeleton.h