[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