X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Makefile.private;h=92127e9893f6f91861c215bd641f82762d0c7fc9;hb=443ce2a3ac055b4ec13f86a782a04be8453fd393;hp=3aa29aad39c3da574ef1463f254a9b41f9c3b3cd;hpb=b85529420d2618222d9157866ab41a00e9f4fad9;p=profile%2Fivi%2Fsyslinux.git diff --git a/Makefile.private b/Makefile.private index 3aa29aa..92127e9 100644 --- a/Makefile.private +++ b/Makefile.private @@ -1,6 +1,6 @@ ## -*- makefile -*- ------------------------------------------------------ ## -## Copyright 2000-2007 H. Peter Anvin - All Rights Reserved +## Copyright 2000-2008 H. Peter Anvin - All Rights Reserved ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -17,7 +17,8 @@ # .PHONY: official release -PRIVATE = Makefile.private .depend */.depend +# These files are removed when tarballs are generated. +PRIVATE = Makefile.private mk/devel.mk GIT_DIR ?= .git ABS_GIT_DIR := $(shell cd '$(GIT_DIR)' 2>/dev/null && pwd) @@ -36,17 +37,18 @@ burn: isolinux.iso official: $(MAKE) spotless CC='$(CC) -m32' - $(MAKE) depend CC='$(CC) -m32' $(MAKE) all CC='$(CC) -m32' + $(MAKE) strip CC='$(CC) -m32' $(MAKE) dist CC='$(CC) -m32' release: test -d release - rm -f '$(GIT_DIR)'/refs/tags/syslinux-$(VERSION) - cg-tag -f syslinux-$(VERSION) + git tag -a -m syslinux-$(VERSION) -f syslinux-$(VERSION) -rm -rf release/syslinux-$(VERSION) -rm -f release/syslinux-$(VERSION).* - cd release && env GIT_DIR='$(ABS_GIT_DIR)' cg-export -r syslinux-$(VERSION) syslinux-$(VERSION) + mkdir -p release/syslinux-$(VERSION) + git archive --format=tar syslinux-$(VERSION) | \ + tar -x -f - -C release/syslinux-$(VERSION) find release/syslinux-$(VERSION) \ \( -name '*~' -or -name '#*' \) -type f -print0 | \ xargs -0rt rm -f @@ -70,12 +72,12 @@ RPMPREREL := $(shell $(PERL) -e 'printf "%.2f.%d\n", $(VERSION)-0.01, $(PRERELNO prerel: test -d release - rm -f '$(GIT_DIR)'/refs/tags/$(PREREL) - cg-tag $(PREREL) - mkdir -p $(PRERELDIR) $(PRERELDIR)/uu + git tag -a -m $(PREREL) -f $(PREREL) -rm -rf $(PRERELDIR)/$(PREREL) -rm -f $(PRERELDIR)/$(PREREL).* - cd $(PRERELDIR) && env GIT_DIR='$(ABS_GIT_DIR)' cg-export -r $(PREREL) $(PREREL) + mkdir -p $(PRERELDIR)/$(PREREL) + git archive --format=tar $(PREREL) | \ + tar -x -f - -C $(PRERELDIR)/$(PREREL) find $(PRERELDIR)/$(PREREL) \ \( -name '*~' -or -name '#*' \) -type f -print0 | \ xargs -0rt rm -f @@ -88,8 +90,6 @@ prerel: cd $(PRERELDIR)/$(PREREL) && rm -rf $(PRIVATE) cd $(PRERELDIR) && tar cvvf - $(PREREL) | \ gzip -9 > $(PREREL).tar.gz - cd $(PRERELDIR) && \ - uuencode $(PREREL).tar.gz $(PREREL).tar.gz > uu/$(PREREL).uu cd $(PRERELDIR)/$(PREREL) && \ zip -9r ../$(PREREL).zip * expr $(PRERELNO) + 1 > $(PRERELDIR)/.prerel @@ -100,7 +100,3 @@ LATEST_PREREL := syslinux-$(VERSION)-pre$(LATEST_PRERELNO) unprerel: echo $(LATEST_PRERELNO) > $(PRERELDIR)/.prerel @echo Next release will be $(LATEST_PREREL) - -preupload: - scp $(PRERELDIR)/$(LATEST_PREREL).* $(UPLOAD)/Testing - git push --tags