BuildSystem: Rewrite port compilation system

Now ports define some environment variables, and call a unified bash
script that handles configuration, recompilation and installation.

If a port uses non-configure buildsystem, port script can also specify
custom build and install step.
This commit is contained in:
2024-08-05 15:14:09 +03:00
parent 4d96ae56ac
commit 352c1ddc16
11 changed files with 179 additions and 108 deletions

4
ports/.gitignore vendored
View File

@@ -1 +1,3 @@
installed
*/*
!*/patches/
!*/build.sh