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