1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/Makefile

30 lines
985 B
Makefile
Raw Normal View History

PKG_NAME=docker-dev
PKG_VERSION=1
ROOT_PATH:=$(PWD)
BUILD_PATH=build
BUILD_SRC=build_src
GITHUB_PATH=src/github.com/dotcloud/docker
INSDIR=usr/bin
2013-03-13 00:25:11 +00:00
all:
cp -r $(BUILD_SRC) $(BUILD_PATH)
cd $(BUILD_PATH)/$(GITHUB_PATH)/docker; GOPATH=$(ROOT_PATH)/$(BUILD_PATH) go build
2013-03-13 00:25:11 +00:00
# DESTDIR provided by Debian packaging
install: all
mkdir -p $(DESTDIR)/$(INSDIR)
mkdir -p $(DESTDIR)/etc/init
install -m 0755 $(BUILD_PATH)/$(GITHUB_PATH)/docker/docker $(DESTDIR)/$(INSDIR)
install -o root -m 0755 $(ROOT_PATH)/etc/docker-dev.upstart $(DESTDIR)/etc/init/docker-dev.conf
2013-03-13 00:25:11 +00:00
# Build deb package fetching go dependencies and cleaning up git repositories
deb: cleanup
GOPATH=$(ROOT_PATH)/$(BUILD_SRC) go get -d github.com/dotcloud/docker
for d in `find . -name '.git*'`; do rm -rf $$d; done
tar czf ../$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz *
dpkg-buildpackage
rm -rf $(BUILD_PATH) debian/$(PKG_NAME)* debian/files
2013-03-13 00:25:11 +00:00
cleanup:
rm -rf $(BUILD_PATH) debian/$(PKG_NAME)* debian/files $(BUILD_SRC)