[openSUSE/obs-build] a3f618: Pull BUILD_RPM_BUILD_STAGE out of the rpmbopts array
Branch: refs/heads/master Home: https://github.com/openSUSE/obs-build Commit: a3f61852fb097508c2876ea8e4af5edc193e1f56 https://github.com/openSUSE/obs-build/commit/a3f61852fb097508c2876ea8e4af5ed... Author: Michael Schroeder <mls@suse.de> Date: 2021-02-16 (Tue, 16 Feb 2021) Changed paths: M build-recipe-spec Log Message: ----------- Pull BUILD_RPM_BUILD_STAGE out of the rpmbopts array Commit: da1b3c193781e9e6ceda9246f79e65a0057167f1 https://github.com/openSUSE/obs-build/commit/da1b3c193781e9e6ceda9246f79e65a... Author: Michael Schroeder <mls@suse.de> Date: 2021-02-17 (Wed, 17 Feb 2021) Changed paths: M build-recipe-spec Log Message: ----------- Extend stage selection support for rpm builds Simplify stage selection by making the leading '-b' optional. Thus, a stage can (and should) be a single letter. Allow a trailing '=' to only run the specified stage. E.g. stage 'i=' only runs the install section. Allow a trailing '+' to run the specified stage and all stages that logically come after it. E.g. stage 'i+' will run the install, binary package build, and source package build stages. Without a trailing modifier, all stages up to and including the specified stage are run. E.g. stage 'i' will run the prep, build, and install stages. Many thanks to Egbert Eich for creating the pull request this commit is based on! Commit: f4718501fd18e1a77c6547aaf5bae35153228c9c https://github.com/openSUSE/obs-build/commit/f4718501fd18e1a77c6547aaf5bae35... Author: Michael Schroeder <mls@suse.de> Date: 2021-02-17 (Wed, 17 Feb 2021) Changed paths: M build Log Message: ----------- Improve usage message Thanks to Egbert Eich for the suggestions. Compare: https://github.com/openSUSE/obs-build/compare/fef2c9249f02...f4718501fd18
participants (1)
-
Michael Schroeder