Commitf1907862Recorded14 Dec 2025Repositorysigil-studio
Consolidate build config into Makefile, remove Whippet refs
Message
- Merge build/config.mk contents directly into Makefile
- Remove Whippet include paths and compilation from package.sgl files
- Update CLAUDE.md and .gitignore to reflect changes
Changed
package.sgl | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)Diff
package.sglmodified
@@ -77,7 +77,6 @@
77
"-Ivendor/stb" 78
"-I../../components/libsigil/include" 79
"-I../../components/libsigil/src"−80
"-I../../vendor/whippet/api" 80
"-DSOKOL_NO_ENTRY" 81
"-DSOKOL_GLCORE" 82
"-D_GNU_SOURCE"))@@ -157,7 +156,6 @@
156
157
;; Collect libsigil object files from bootstrap build 158
(let ((sigil-objs (glob "../../build/boot/obj/libsigil/*.o"))−160
(whippet-objs (glob "../../build/boot/obj/whippet/*.o")) 159
(miniz-objs (glob "../../build/boot/obj/miniz/*.o"))) 160
161
;; Link everything together@@ -166,7 +164,7 @@
164
(newline) 165
166
(apply run-process ctx "gcc" "-o" bin-path test-obj studio-lib−169
(append sigil-objs whippet-objs miniz-objs+167
(append sigil-objs miniz-objs 168
'("-lGL" "-lX11" "-lXi" "-lXcursor" "-lasound" 169
"-lm" "-lpthread" "-ldl")))) 170
ctx))))))