Author: Dylan Aïssi
Description: Configure the makefile for Debian packaging.
Last-Update: 2019-09-30
Forwarded: not-needed

--- qtltools.orig/Makefile
+++ qtltools/Makefile
@@ -117,9 +117,7 @@
 endif
 
 #DEFAULT VERSION (SET UP THE VARIABLES IN THE BEGINING OF THE MAKEFILE)
-all: CXXFLAG=$(CXXFLAG_REL) $(CXXFLAG_WRN)
-all: LDFLAG=$(CXXFLAG_REL)
-all: $(BFILE)
+all: debian
 
 #DEBUG VERSION (SET UP THE VARIABLES IN THE BEGINING OF THE MAKEFILE)
 debug: CXXFLAG=$(CXXFLAG_DBG) $(CXXFLAG_WRN)
@@ -199,6 +197,14 @@
 	rmdir --ignore-fail-on-non-empty -p $(DESTDIR)$(man1dir)
 	rmdir --ignore-fail-on-non-empty -p $(DESTDIR)$(autocompdir)
 
+#DEBIAN PACKAGE VERSION
+debian: CXXFLAG=$(CXXFLAG_REL) $(CXXFLAG_WRN) $(CXXFLAGS) $(CPPFLAGS)
+debian: IFLAG=-Ilib/OTools -Ilib
+debian: LIB_FILES=-lRmath -lhts -lboost_iostreams -lboost_program_options
+debian: LDFLAG=$(LDFLAG_REL) $(LDFLAGS)
+debian: LIB_FLAGS=-lz -lgsl -lblas -lbz2 -lm -lpthread 
+debian: $(BFILE)
+
 #COMPILATION RULES
 $(BFILE): $(OFILE)
 	$(CXX) $^ $(LIB_FILES) -o $@ $(LIB_FLAGS) $(LDFLAG)
@@ -308,4 +314,4 @@
 clean-gwas:
 	rm -f obj/gwas_*.o $(BFILE)
 		
-		
\ No newline at end of file
+		
