18 Commits
Author SHA1 Message Date
huntedbytheirs 05c682b7d3 docs(README): clarify Clang+LLD requirements and build targets
Improve the build instructions to explicitly call out Clang and LLD
as required dependencies, and differentiate between development builds
(make) and production builds (make release) with what each provides.
2026-07-05 20:30:00 -04:00
huntedbytheirs 79e7e26a49 build(Makefile): LLD linker, objects/ dir, LTO+linker opts
- Compiler selection: Remove TCC, default to Clang, GCC fallback
- LLD linker: -fuse-ld=lld for all builds (peachwm + peachmsg)
- Object relocation: .o files output to objects/{src,parser,protocols,peachmsg}/
- Clean target: rm -rf objects + transitional stale .o cleanup
- Release: -flto=thin, linker opts (gc-sections, icf=safe, z now, etc.)
- Release: strip both peachwm and peachmsg binaries
- README + CONTRIBUTING: Add LLD dependency, update build docs
- .gitignore: Add objects/ directory
2026-07-05 20:27:47 -04:00
huntedbytheirs 4998d46612 penis 2026-07-03 05:17:24 -04:00
huntedbytheirs f7a32ed7ad dcik 2026-07-03 05:10:51 -04:00
huntedbytheirs e1e7c23d1c again 2026-07-03 04:43:09 -04:00
huntedbytheirs 143db082c5 Update readme sadly 2026-07-03 04:42:41 -04:00
huntedbytheirs cd0e5ec1eb Update readme
scenefx
2026-07-02 23:03:28 -04:00
huntedbytheirs dfafc08fde refactor(peachmsg): migrate to nullptr, -std=c23; docs: update C references to C23 2026-07-02 02:09:00 -04:00
huntedbytheirs b5ccb2621b Massive code refactor 2026-07-02 01:24:16 -04:00
huntedbytheirs 02708b12c8 Add scratchpad
Added scratchpads
2026-06-29 16:35:52 -04:00
huntedbytheirs 71d4c14a62 Update README 2026-06-29 15:27:36 -04:00
huntedbytheirs 25a4f49bb5 Update README 2026-06-29 15:20:59 -04:00
huntedbytheirs 291e277f6e Change maintainer, and change licensing. 2026-06-29 00:49:15 -04:00
huntedbytheirs 220c2b8feb Update some docs 2026-06-29 00:41:52 -04:00
huntedbytheirs 781a4bfa92 Update README
Updated README to reflect last commit
2026-06-28 19:53:20 -04:00
huntedbytheirs 94a5045a21 Update readme 2026-06-28 18:44:49 -04:00
huntedbytheirs b7c1e74d19 reverse stupidity 2026-06-28 18:39:08 -04:00
huntedbytheirs 763512a24f peachwm birth 2026-06-28 17:26:07 -04:00