URL: <https://savannah.gnu.org/bugs/?66804>
Summary: use Colin Watson's "gnulib without tears" inclusion technique Group: GNU roff Submitter: gbranden Submitted: Sun 16 Feb 2025 01:35:24 AM UTC Category: General Severity: 1 - Wish Item Group: Build/Installation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Sun 16 Feb 2025 01:35:24 AM UTC By: G. Branden Robinson <gbranden> https://lists.gnu.org/archive/html/groff/2025-01/msg00121.html > I don't know of anyone who's in love with Git's submodule approach. Not > that finding an alternative would completely address your grievance--but > it would help. You're in luck! I got a patch into Gnulib some years ago that allows using it without submodules, and since git submodules have a hateful UI, I recommend that you switch to it: https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=c083cd5af2655e6cd0240d02dccb28556bad8dbf https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=90f289f249a266b1afb9c63e182f5d979d17df5f It should be a matter of removing .gitmodules and instead setting GNULIB_REVISION in bootstrap.conf to refer to the desired Gnulib commit ID. You can then change that with ordinary commits as needed, rather than trying to remember the submodule commands. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66804> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature