From 2e73c76f7e1f1d9cf65317f5bc46ff002dd5e207 Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Tue, 11 Jan 2011 13:37:49 +0100 Subject: [PATCH] Makefile now sexy handle source and binary debien pakage creation --- Makefile | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index ca3965b..800ce72 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,27 @@ ## Makefile -.PHONY: deb debclean +.PHONY: all tar deb clean cleanbuild + +NAME=cc-cli +BUILD_DIR=__build__ all: + echo all is better than nothing + +tar: cleanbuild + git clone "." $(BUILD_DIR)/$(NAME) + -dpkg-source -I -b $(BUILD_DIR)/$(NAME) + -rm -rf $(BUILD_DIR) + +deb: cleanbuild + git clone "." $(BUILD_DIR)/$(NAME) + -cd $(BUILD_DIR)/$(NAME) && dpkg-buildpackage --source-option=-I + -rm -rf $(BUILD_DIR)/$(NAME) + mv -vf $(BUILD_DIR)/* . + -rm -rf $(BUILD_DIR) + +clean: clean_build + +cleanbuild: + -rm -rf $(BUILD_DIR) -deb: - dpkg-buildpackage -- GitLab