@pmatilai 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

Just spent a good part of the morning on that alias thing again, only to 
realize that it's largely useless because BuildOption's are not accessible from 
the spec, so manually invoking these macros in their long or the alleged 
shorter form is kinda pointless. Oh well.

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

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

Reply via email to