Starting point for ODL Integration
[genesis.git] / fuel / build / f_example_packadd / Makefile
similarity index 52%
rename from fuel-build/f_example_packadd/Makefile
rename to fuel/build/f_example_packadd/Makefile
index 3808884..eadc83f 100644 (file)
 TOP := $(shell pwd)
 PACKAGE := foobar
 VERSION := 1.0-1
+DEB_NAME := $(PACKAGE)_$(VERSION).deb
 
 .PHONY: all
-all:   release/pool/main/$(PACKAGE)_$(VERSION).deb
+all:   release/pool/main/$(DEB_NAME)
 
-release/pool/main/$(PACKAGE)_$(VERSION).deb:
+release/pool/main/$(DEB_NAME):
        @mkdir -p tmp/src
        @mkdir -p release/pool/main
-       @cp -r $(PACKAGE)_$(VERSION) tmp/src
-       @gzip -9 tmp/src/$(PACKAGE)_$(VERSION)/usr/share/doc/$(PACKAGE)/changelog.Debian
-       @fakeroot dpkg-deb --build tmp/src/$(PACKAGE)_$(VERSION)
-       @lintian tmp/src/$(PACKAGE)_$(VERSION).deb
-       @cp tmp/src/$(PACKAGE)_$(VERSION).deb release/pool/main
+       @cp -r $(DEB_NAME) tmp/src
+       @gzip -9 tmp/src/$(DEB_NAME)/usr/share/doc/$(PACKAGE)/changelog.Debian
+       @fakeroot dpkg-deb --build tmp/src/$(DEB_NAME)
+       @lintian tmp/src/$(DEB_NAME)
+       @cp tmp/src/$(DEB_NAME) release/pool/main
 
 .PHONY: clean
 clean:
        @rm -rf tmp
        @rm -rf release
-       @rm -f ../release/packages/ubuntu/pool/main/$(PACKAGE)_$(VERSION).deb
+       @rm -f ../release/packages/ubuntu/pool/main/$(DEB_NAME)
 
 
 .PHONY: release
-release:release/pool/main/$(PACKAGE)_$(VERSION).deb
-       @cp release/pool/main/$(PACKAGE)_$(VERSION).deb ../release/packages/ubuntu/pool/main
-       @cp -Rvp puppet/modules/* ../release/puppet/modules
+release:release/pool/main/$(DEB_NAME)
+       @cp release/pool/main/$(DEB_NAME) $(DEB_DEST)
+       @cp -Rvp puppet/modules/* $(PUPPET_DEST)