44fa804810
The X11BASE variable is long gone, however these ports were not updated.
69 lines
2 KiB
Text
69 lines
2 KiB
Text
--- makefile.orig Thu Oct 11 01:54:00 2007
|
|
+++ makefile Mon Dec 3 22:08:28 2007
|
|
@@ -1,5 +1,5 @@
|
|
#uncomment and locally adapt next line to fix the full helpfile path name
|
|
-HELPFILENAME = -DHELPFILENAME=\"/usr/share/njplot/njplot.help\"
|
|
+HELPFILENAME = -DHELPFILENAME=\"$(LOCALBASE)/doc/njplot/njplot.help\"
|
|
|
|
#comment out next line and uncomment next 2 to use the PDFLib Lite library
|
|
NO_PDF = -DNO_PDF
|
|
@@ -7,43 +7,45 @@
|
|
#PDFLIB = -L$(PDF) -lpdf
|
|
|
|
# c compiler and linker
|
|
-CC = gcc
|
|
+CC ?= gcc
|
|
|
|
# Vibrant top directory
|
|
-VIBRANT = /banques0/ncbiJun04
|
|
+#VIBRANT = /banques0/ncbiJun04
|
|
+NCBIINC = $(LOCALBASE)/include/ncbi
|
|
+NCBILIB = $(LOCALBASE)/lib/ncbi
|
|
|
|
|
|
# X11 include directory
|
|
-X11INCL = /usr/X11R6/include
|
|
+X11INCL = $(LOCALBASE)/include
|
|
|
|
# motif library directory
|
|
-MOTIFLIB = /sw/lib
|
|
-MOTIFINCL = /sw/include
|
|
+#MOTIFLIB = /sw/lib
|
|
+#MOTIFINCL = /sw/include
|
|
|
|
OBJECTS = njplot-vib.o
|
|
OBJUNROOTED = unrooted-vib.o preptree.o
|
|
|
|
|
|
-CFLAGS = -c -DWIN_MOTIF -Dunix -I$(VIBRANT)/include -I$(VIBRANT)/vibrant -I$(VIBRANT)/corelib \
|
|
- -I$(VIBRANT) -I$(PDF) -I$(X11INCL) -I$(MOTIFINCL) $(HELPFILENAME) $(NO_PDF) \
|
|
- -Wimplicit-function-declaration -g
|
|
+CFLAGS = -c -DWIN_MOTIF -Dunix -I$(NCBIINC) \
|
|
+ -I$(X11INCL) $(HELPFILENAME) $(NO_PDF) \
|
|
+ -Wimplicit-function-declaration
|
|
|
|
all: njplot unrooted newicktops newicktotxt
|
|
|
|
|
|
njplot : $(OBJECTS)
|
|
$(CC) -g -o njplot $(OBJECTS) \
|
|
- -L$(VIBRANT)/lib \
|
|
+ -L$(NCBILIB) \
|
|
-lvibrant -lncbi \
|
|
$(PDFLIB) \
|
|
- -L$(MOTIFLIB) -lXm \
|
|
- -L/usr/X11R6/lib -lXmu -lXt -lX11 -lm
|
|
+ $(MOTIFLIB) \
|
|
+ -L$(LOCALBASE)/lib -lXmu -lXt -lX11 -lm
|
|
|
|
unrooted : $(OBJUNROOTED)
|
|
$(CC) -g -o unrooted $(OBJUNROOTED) \
|
|
- -L$(VIBRANT)/lib -lvibrant -lncbi \
|
|
- -L$(MOTIFLIB) -lXm \
|
|
- -L/usr/X11R6/lib -lXmu -lXt -lX11 -lm
|
|
+ -L$(NCBILIB) -lvibrant -lncbi \
|
|
+ $(MOTIFLIB) \
|
|
+ -L$(LOCALBASE)/lib -lXmu -lXt -lX11 -lm
|
|
|
|
newicktops: njplot-vib.c
|
|
$(CC) -DNO_GUI -DNO_PDF -o $@ njplot-vib.c -lm
|