Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autoconf buildsystem #34

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

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.
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