From 3ecc487977f238e6551ea697f3aaee98a97650db Mon Sep 17 00:00:00 2001 From: Andrea Bignamini <bignamini@oats.inaf.it> Date: Wed, 24 May 2017 11:18:05 +0200 Subject: [PATCH] Add make tar The option make tar is added to Makefile --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8bef81e..b284cad 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,8 @@ EXEC_NAME=dataImporter-srv INST_NAME=test DEBUG_LEV=-v3 INSTALL_DIR=/usr/local/bin +VERSION := `git describe --tags` +TAR_NAME := `basename $(PWD)` #================================================================================ INC_DIR=/usr/local/omniORB/include \ /usr/local/zeromq/include/zmq \ @@ -29,7 +31,7 @@ LDFLAGS=-Wall -lomniORB4 -lomniDynamic4 -lCOS4 -lomnithread -ltango -llog4tango -lboost_filesystem -lboost_date_time -lprotobuf -lssl -lcrypto -lpthread INC_PARM=$(foreach d, $(INC_DIR), -I$d) LIB_PARM=$(foreach d, $(LIB_DIR), -L$d) -PROTOC :=/usr/local/protobuf-2.5.0/bin/protoc +PROTOC :=/usr/local/protobuf/bin/protoc #================================================================================ SRC_DIR=./src OBJ_DIR=./obj @@ -91,6 +93,10 @@ deepclean: install: -cp $(EXECUTABLE) $(INSTALL_DIR) +.PHONY: tar +tar: + -tar -czvf $(TAR_NAME)_$(VERSION).tar.gz --transform="s|^.|$(TAR_NAME)_$(VERSION)/|" $(PROTO_DIR) $(SRC_DIR) ./Makefile + .PHONY: echo echo: @echo EXECUTABLE: -- GitLab