From fc91c9a62e2e0427349e42e9ca8e856940247d94 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Tue, 9 Dec 2025 21:28:27 -0600 Subject: [PATCH] Update: Featureless Make build examples to use static and shared specific libc linkage. --- level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2 | 3 ++- level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover | 3 ++- level_3/fake/data/projects/example-objects/data/build/settings | 5 ++++- level_3/fake/data/projects/example-objects/data/build/settings-a | 5 ++++- level_3/fake/data/projects/example-objects/data/build/settings-e | 5 ++++- level_3/fake/data/projects/example-objects/data/build/settings-f | 5 ++++- level_3/fake/data/projects/example-objects/data/build/settings-k | 5 ++++- 7 files changed, 24 insertions(+), 7 deletions(-) diff --git a/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2 b/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2 index dca72b6..cf53964 100644 --- a/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2 +++ b/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2 @@ -25,7 +25,8 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a build_sources_program blocksort.c huffman.c crctable.c randtable.c compress.c decompress.c bzlib.c bzip2.c build_sources_headers bzlib.h build_script no diff --git a/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover b/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover index 7264aa8..cd30579 100644 --- a/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover +++ b/level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover @@ -25,7 +25,8 @@ build_compiler-clang clang build_indexer ar build_indexer_arguments rcs build_language c -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a build_sources_program bzip2recover.c build_script no diff --git a/level_3/fake/data/projects/example-objects/data/build/settings b/level_3/fake/data/projects/example-objects/data/build/settings index c86bf1b..c61cbee 100644 --- a/level_3/fake/data/projects/example-objects/data/build/settings +++ b/level_3/fake/data/projects/example-objects/data/build/settings @@ -10,9 +10,12 @@ version_micro 0 version_file micro version_target major -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a + build_objects_program f.o a.o k.o e.o build_sources_program fake.c + build_script no path_sources sources diff --git a/level_3/fake/data/projects/example-objects/data/build/settings-a b/level_3/fake/data/projects/example-objects/data/build/settings-a index 0a24fd7..3fefb3d 100644 --- a/level_3/fake/data/projects/example-objects/data/build/settings-a +++ b/level_3/fake/data/projects/example-objects/data/build/settings-a @@ -10,8 +10,11 @@ version_micro 0 version_file micro version_target major -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a + build_sources_object a.c + build_script no path_sources_object sources_object diff --git a/level_3/fake/data/projects/example-objects/data/build/settings-e b/level_3/fake/data/projects/example-objects/data/build/settings-e index 3c3fda6..4aeed7b 100644 --- a/level_3/fake/data/projects/example-objects/data/build/settings-e +++ b/level_3/fake/data/projects/example-objects/data/build/settings-e @@ -10,8 +10,11 @@ version_micro 0 version_file micro version_target major -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a + build_sources_object e.c + build_script no path_sources_object sources_object diff --git a/level_3/fake/data/projects/example-objects/data/build/settings-f b/level_3/fake/data/projects/example-objects/data/build/settings-f index 06ef782..41e2e17 100644 --- a/level_3/fake/data/projects/example-objects/data/build/settings-f +++ b/level_3/fake/data/projects/example-objects/data/build/settings-f @@ -10,8 +10,11 @@ version_micro 0 version_file micro version_target major -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a + build_sources_object f.c + build_script no path_sources_object sources_object diff --git a/level_3/fake/data/projects/example-objects/data/build/settings-k b/level_3/fake/data/projects/example-objects/data/build/settings-k index 1db8677..ea526ac 100644 --- a/level_3/fake/data/projects/example-objects/data/build/settings-k +++ b/level_3/fake/data/projects/example-objects/data/build/settings-k @@ -10,8 +10,11 @@ version_micro 0 version_file micro version_target major -build_libraries -lc +build_libraries_shared -lc +build_libraries_static -l:libc.a + build_sources_object k.c + build_script no path_sources_object sources_object -- 1.8.3.1