From d55ce31629c71a997e4299ef12d219d3aec3e35c Mon Sep 17 00:00:00 2001
From: Blaise Li <blaise.li__git@nsup.org>
Date: Mon, 18 Nov 2019 17:17:14 +0100
Subject: [PATCH] Added symlink to install step.

---
 singularity/Makefile | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/singularity/Makefile b/singularity/Makefile
index 58d42b0..0b6cb08 100644
--- a/singularity/Makefile
+++ b/singularity/Makefile
@@ -1,18 +1,19 @@
 VERSION := $(shell git log | head -1 | cut -d " " -f2)
 
 ifeq ($(PREFIX),)
-	PREFIX := /opt/bioinfo_utils_$(VERSION)
+	PREFIX := /opt/bioinfo_utils
 endif
 
 
 install: all
-	install -d $(PREFIX)/bin
-	install run_pipeline $(PREFIX)/bin/.
-	install run_pipeline.sh $(PREFIX)/bin/.
+	install -d $(PREFIX)_$(VERSION)/bin
+	install run_pipeline $(PREFIX)_$(VERSION)/bin/.
+	install run_pipeline.sh $(PREFIX)_$(VERSION)/bin/.
 	for datatype in sRNA-seq smallRNA-seq RNA-seq GRO-seq PRO-seq Degradome-seq Ribo-seq iCLIP-seq iCLIP; \
 	do \
-	    ln -s $(PREFIX)/bin/run_pipeline.sh $(PREFIX)/bin/run_$${datatype}_pipeline; \
+	    ln -sf $(PREFIX)_$(VERSION)/bin/run_pipeline.sh $(PREFIX)_$(VERSION)/bin/run_$${datatype}_pipeline; \
 	done
+	ln -sf $(PREFIX)_$(VERSION) $(PREFIX)
 
 all: run_pipeline
 
-- 
GitLab