From 5f328bb7a3bf7208977f79ed3e6a01d7f521d25b Mon Sep 17 00:00:00 2001 From: dknecht Date: Thu, 21 Nov 2013 08:42:54 -0800 Subject: [PATCH] update makefile to work in CloudFlare build system --- Makefile | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 953d0d8..e0e3d3b 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ REVISION := $(shell git log -n1 --pretty=format:%h) export GOPATH := $(PWD) -BUILD_DEPS := go +BUILD_DEPS := go mercurial .PHONY: external external: @@ -30,9 +30,9 @@ bin/$(NAME): $(SRC) @go fmt $(NAME) @go install -tags "$(TAGS)" -ldflags "$(LDFLAGS)" $(NAME) -BUILD_PATH := build -INSTALL_PREFIX := usr/local -BUILD_PATH := $(BUILD_PATH)/$(INSTALL_PREFIX)/$(NAME) +BUILD_PATH := build +INSTALL_PREFIX := usr/local +REDOCTOBER_BUILD_PATH := $(BUILD_PATH)/$(INSTALL_PREFIX)/$(NAME) FPM := fakeroot fpm -C $(BUILD_PATH) \ -s dir \ @@ -45,17 +45,14 @@ DEB_PACKAGE := $(NAME)_$(VERSION)-$(ITERATION)_amd64.deb $(DEB_PACKAGE): TAGS := release $(DEB_PACKAGE): LDFLAGS := -X main.version $(VERSION) -X main.revision $(REVISION) $(DEB_PACKAGE): clean all - mkdir -p $(BUILD_PATH) - cp bin/$(NAME) $(BUILD_PATH) - $(FPM) -n $(NAME) $(INSTALL_PREFIX)/$(NAME) + mkdir -p $(REDOCTOBER_BUILD_PATH) + cp bin/$(NAME) $(REDOCTOBER_BUILD_PATH) + $(FPM) -n $(NAME) . register-%.deb: ; $(PACKAGE_REGISTER_BIN) $*.deb .PHONY: cf-package -cf-package: package - -.PHONY: package -package: $(DEB_PACKAGE) +cf-package: $(DEB_PACKAGE) .PHONY: clean-package clean-package: