David Caro has uploaded a new change for review. Change subject: Added makefile for build system ......................................................................
Added makefile for build system The common build system expects a makefile at the root of the repo with a dist target to generate the tarball. Change-Id: I4a06f04ae75b2e3d6f3d2e174e72b8c9a22accd7 Signed-off-by: David Caro <dcaro...@redhat.com> --- A Makefile M ovirt-engine-sdk-java/Makefile 2 files changed, 15 insertions(+), 3 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine-sdk-java refs/changes/86/37086/1 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c6608fb --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +GIT_HEAD=$(shell git log -1 --pretty=format:%h) +DATE=$(shell date --utc +%Y%m%d) +GIT_RELEASE=$(DATE).git$(GIT_HEAD) +PROJ_DIR=ovirt-engine-sdk-java + +.PHONY: dist +dist: + env rpmsuffix=$(GIT_RELEASE) $(MAKE) -C $(PROJ_DIR) dist; mv $(PROJ_DIR)/*.gz . + +clean: + $(MAKE) -C $(PROJ_DIR) clean; rm *gz diff --git a/ovirt-engine-sdk-java/Makefile b/ovirt-engine-sdk-java/Makefile index e4c5a48..c9283f0 100644 --- a/ovirt-engine-sdk-java/Makefile +++ b/ovirt-engine-sdk-java/Makefile @@ -1,11 +1,12 @@ all: rpm -pomversion=$(shell ./version.py --pom) -rpmversion=$(shell ./version.py --rpm) +PWD=$(shell bash -c "pwd -P") +pomversion=$(shell $(PWD)/version.py --pom) +rpmversion=$(shell $(PWD)/version.py --rpm) rpmdist=$(shell rpm --eval '%dist') rpmrelease=0.1$(rpmsuffix)$(rpmdist) -RPMTOP=$(shell bash -c "pwd -P")/rpmtop +RPMTOP=$(PWD)/rpmtop NAME=ovirt-engine-sdk-java SPEC=$(NAME).spec -- To view, visit http://gerrit.ovirt.org/37086 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4a06f04ae75b2e3d6f3d2e174e72b8c9a22accd7 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine-sdk-java Gerrit-Branch: sdk_3.5 Gerrit-Owner: David Caro <dcaro...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches