From 61db0fe1260e331ef9d3f77d227aaa5b2ee07dd9 Mon Sep 17 00:00:00 2001 From: Enrico Faulhaber Date: Tue, 4 Dec 2018 10:54:55 +0100 Subject: [PATCH] fix Makefile Change-Id: Iebbf6fc0c19b192d4d54e6d0f5a64d70173ea6e6 Reviewed-on: https://forge.frm2.tum.de/review/19531 Reviewed-by: Enrico Faulhaber Tested-by: Enrico Faulhaber --- Makefile | 39 ++------------------------------------- 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/Makefile b/Makefile index d78a882..a7e2e9a 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +.PHONY: release release-patch release-minor release-major demo + all: clean doc demo: @@ -41,39 +43,6 @@ lint: all: # no build necessary -install: - find * -maxdepth 0 -name '*' -not -path 'debian' \ - -not -name 'Makefile' -exec cp -rv {} $(DESTDIR) \; - find .* -maxdepth 0 -name '*' -not -path '.git' \ - -not -path '.' -not -path '..' -exec cp -rv {} $(DESTDIR) \; - -rename: OLDNAME = $(shell grep 'Source: boxes-' debian/control | cut -d '-' -f 2) -rename: -ifndef NEWNAME - @echo "No image name given.\nGive via NEWNAME environment variable." -else - @echo "Rename from $(OLDNAME) to $(NEWNAME) ..." - @find debian -type f -exec sed -i -e "s/$(OLDNAME)/$(NEWNAME)/g" {} \; -endif - -first-commit: - git add . - git commit -m 'Add basic image files.' - -init-changelog: FIRST_COMMIT = $(shell git rev-list --reverse HEAD | head -1) -init-changelog: - gbp dch --new-version=0.0.0 --debian-tag='v%(version)s' --ignore-branch --since=$(FIRST_COMMIT) - git add debian/changelog - git commit -m '[deb] Init changelog.' - -create-first-tag: - git tag -a -m "Release v0.0.0" v0.0.0 - git push origin HEAD:refs/heads/master - git push --tags - - -init: first-commit init-changelog create-first-tag - release-patch: MODE="patch" $(MAKE) release @@ -86,8 +55,4 @@ release-major: release: ssh jenkinsng.admin.frm2 -p 29417 build -v -s -p GERRIT_PROJECT=$(shell git config --get remote.origin.url | rev | cut -d '/' -f -3 | rev) -p ARCH=all -p MODE=$(MODE) ReleasePipeline -build: - ssh jenkinsng.admin.frm2 -p 29417 build -v -s -p NAME=$(shell git config --get remote.origin.url | rev | cut -d '/' -f 1 | rev) DebianBuildImage - -.PHONY: rename init release release-patch release-minor release-major build