From a96e591f64bc1ddf4c0e46cfa49c5dec7e8c7720 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 19 Feb 2026 00:24:33 +0200 Subject: migrate build system from BSD make (pmake) to GNU make - Replace BSD make != shell assignment with $(shell ...) idiom - Replace static $(OBJS): rule + sed hack with %.o: %.c pattern rule - Use $(MAKE) for all recursive make invocations - Update CLAUDE.md to document GNU make instead of pmake - Build verified clean on Fedora (GCC 15, all 14 examples pass) Co-Authored-By: Claude Sonnet 4.6 --- docs/help.txt | 4 ++-- docs/stats.txt | 10 ++++++---- docs/version.txt | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) (limited to 'docs') diff --git a/docs/help.txt b/docs/help.txt index 0087733..3921ea2 100644 --- a/docs/help.txt +++ b/docs/help.txt @@ -1,5 +1,5 @@ -Fype Superalpha Build 9666 -(c) Paul C. Buetow (2005 - 2008) +Fype Superalpha Build 9669 +(c) Paul C. Buetow (2005 - 2008) -e Executes given code string (see synopses) -h Prints this help -s Prints the synopsis diff --git a/docs/stats.txt b/docs/stats.txt index 44d1b38..81214dc 100644 --- a/docs/stats.txt +++ b/docs/stats.txt @@ -1,4 +1,6 @@ -===> Num of C source files : 46 -===> Num of C source lines : 8225 -===> Num of Fype source examples : 14 -===> Num of Fype source lines : 362 +make[1]: Entering directory '/home/paul/git/fype' +===> Num of C source files : 46 +===> Num of C source lines : 8225 +===> Num of Fype source examples : 14 +===> Num of Fype source lines : 362 +make[1]: Leaving directory '/home/paul/git/fype' diff --git a/docs/version.txt b/docs/version.txt index 5e6f1ea..1a4849f 100644 --- a/docs/version.txt +++ b/docs/version.txt @@ -1 +1 @@ -Fype Superalpha Build 9666 +Fype Superalpha Build 9669 -- cgit v1.2.3