@dmnks commented on this pull request.


> +without the parenthesis defaults to configuration. In other words,
+these two lines are exactly equivalent:
+
+```
+BuildOption: --enable-fu
+BuildOption(conf): --enable-fu
+```
+
+Passing these per-section options to the actual buildsystem of the
+package is the responsibility of the buildsystem specific macros.
+
+3) Complex packages can have things like multiple build systems, in
+which case you might want to invoke the macros manually, eg.
+
+```
+%buildsystem_autotools_build

To elabore a bit (since I was quite unspecific above), what I mean by "verbose" 
is that this macro name consists of 3 separate parts, each of which I'm surely 
going to need to look up every time I use them (which, again, shouldn't be too 
often) :smile: 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2774#discussion_r1446092953
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2774/review/1811157...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to