Skip to content

Autoconf buildsystem#34

Draft
ndim wants to merge 1 commit intospkr-beep:masterfrom
ndim:autoconf-buildsystem
Draft

Autoconf buildsystem#34
ndim wants to merge 1 commit intospkr-beep:masterfrom
ndim:autoconf-buildsystem

Conversation

@ndim
Copy link
Member

@ndim ndim commented Sep 28, 2022

If this were to work with all edge cases, this would be ideal: Provide a configure script followed by make and make install steps, but have the new GNUmakefile.in provide the quick and direct build-and/or-installs the old GNUmakefile did.

Unfortunately, the corner cases are difficult to fix.

@ndim ndim force-pushed the autoconf-buildsystem branch 10 times, most recently from 56365b2 to 78dcd06 Compare October 3, 2022 05:03
This is plagued with corner cases such as config.guess
not being available in all cases (make dist,
make distcheck, etc.).

The corner cases could maybe fixed by just making this a
proper Automake project, with Makefile.am including a top-
level Makefile.am so that automake+autoreconf pull in the
proper stuff like config.guess.

HOWEVER, the top-level GNUmakefile.in could include the
same Makefile-files, and therefore also include the same
source code definitions, but build/install them in a
better way.
@ndim ndim force-pushed the autoconf-buildsystem branch from 78dcd06 to c5e708c Compare October 3, 2022 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant