WIP: Migrate to GNU autotools (closes #1) #2

Draft
luca0N wants to merge 1 commit from dev_autotools into master
Owner

This pull request removes the original handcrafted Makefile in favor of GNU autotools source files, which are used to generate the configure script. This makes cross-compilation easier.

This pull request removes the original handcrafted Makefile in favor of GNU autotools source files, which are used to generate the `configure` script. This makes cross-compilation easier.
luca0N self-assigned this 2026-02-03 23:52:11 +00:00
Add files required by GNU autotools for building, and remove the older
`Makefile'.  This is the first commit in a series of changes that are
designed to replace the old Makefile with autotools' auto-generated
scripts.  These scripts will allow building for different targets more
easily.
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dev_autotools:dev_autotools
git switch dev_autotools

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff dev_autotools
git switch dev_autotools
git rebase master
git switch master
git merge --ff-only dev_autotools
git switch dev_autotools
git rebase master
git switch master
git merge --no-ff dev_autotools
git switch master
git merge --squash dev_autotools
git switch master
git merge --ff-only dev_autotools
git switch master
git merge dev_autotools
git push origin master
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
luca0N/anti_mitm!2
No description provided.