Created
August 24, 2017 13:03
-
-
Save dataday/80c75b1ce563ab6b18d295bcdbad6e57 to your computer and use it in GitHub Desktop.
Makefile for RPMS built by MBT
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.PHONY: clean prepare rpmbuild | |
# | |
# Author: dataday | |
# | |
# Description: | |
# | |
# Provides common make script functions for | |
# building RPM versioned packages | |
# | |
# Usage: | |
# make VERSION=0.0.0 mock | |
# make VERSION=0.0.0 rpmbuild | |
# | |
mock: clean prepare | |
@echo mock ${VERSION} | |
mbt -v ${VERSION} | |
rpmbuild: clean prepare | |
@echo rpmbuild ${VERSION} | |
mbt -v ${VERSION} --buildstyle=rpmbuild | |
clean: | |
rm -rf BUILD SOURCES SRPMS RPMS SPECS *.pyc | |
prepare: | |
mkdir -p BUILD SOURCES RPMS SRPMS SPECS |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment