[Rpm-maint] [rpm-software-management/rpm] Declarative buildsystem, take II (PR #2774)
Panu Matilainen
notifications at github.com
Wed Nov 22 13:17:20 UTC 2023
@pmatilai commented on this pull request.
> +%buildsystem_python_build
+```
+
+## Supporting new build systems
+
+Supporting new build system types is just a matter of declaring a few
+macros for the build scriptlet sections relevant to the build system.
+
+Scriptlet | Mandatory | Buildsystem macro
+-------------------------------------------
+`%prep` | No | `%buildsystem_name_prep`
+`%conf` | Yes | `%buildsystem_name_conf`
+`%generate_buildrequires` | No | `%buildsystem_name_generate_buildrequires`
+`%build` | Yes | `%buildsystem_name_build`
+`%install` | Yes | `%buildsystem_name_install`
+`%check` | No | `%buildsystem_name_install`
Oops :sweat_smile:
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2774#discussion_r1402031247
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/2774/review/1744357111 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20231122/ec39b21e/attachment.html>
More information about the Rpm-maint
mailing list