URL: <https://savannah.gnu.org/patch/?10606>
Summary: [PATCH 06/31] automake src
Group: MIT/GNU Scheme
Submitter: barak
Submitted: Thu 24 Sep 2026 04:17:20 PM UTC
Category: None
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Unlocked
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 24 Sep 2026 04:17:20 PM UTC By: Barak A. Pearlmutter <barak>
Mostly scaffolding: the Scheme build is a driver that runs Scheme to
compile Scheme, so the bespoke rules stay as they are and hang off
all-local, install-data-local and the clean hooks.
compile-<plugin>-c ran the same recursive make as compile-<plugin>, so a
-j build reaching a plugin by both routes ran two makes in one
directory, one relinking x11-const while the other executed it. Only
the C back end uses the -c variants, so they are guarded with
@IF_LIARC@ and do not exist elsewhere.
automake insists `all' is the default goal, so the aggregate that was
called `all' is now build-all, and --with-default-target selects it.
SUBDIRS becomes SRC_SUBDIRS, being a list for Clean.sh and Tags.sh to
walk rather than sub-packages to recurse into.
_______________________________________________________
File Attachments:
Name: 0006-automake-src.patch Size: 11KiB
<https://file.savannah.gnu.org/file/0006-automake-src.patch?file_id=58997>
AGPL NOTICE
These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://savannah.gnu.org/source/savane-2ce82de06cddf3c312e2e260f2c97db720d76efc.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?10606>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
