From 34ce0314a270f524bb7a0e0b073e9dad8a1be4b7 Mon Sep 17 00:00:00 2001 From: "Stephen A. Wood" <saw@jlab.org> Date: Wed, 3 Feb 2016 13:50:29 -0500 Subject: [PATCH] For make, find evio in podd directory if EVIO_LIBDIR undefined --- Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 666fdac..8dfcd9f 100644 --- a/Makefile +++ b/Makefile @@ -178,10 +178,18 @@ LIBHALLA := $(LIBDIR)/libHallA.so LIBDC := $(LIBDIR)/libdc.so HALLALIBS := -L$(LIBDIR) -lHallA -ldc +# If EVIO environment not defined, expect to find it in PODD directory + +ifdef EVIO_LIBDIR + EVIOLIB := -L$(EVIO_LIBDIR) -levio +else + EVIOLIB := -levio +endif + src/THcInterface.d: $(HDR_COMPILEDATA) hcana: src/main.o $(LIBDC) $(LIBHALLA) $(USERLIB) - $(LD) $(LDFLAGS) $< $(HALLALIBS) -L. -lHallC $(CCDBLIBS) \ + $(LD) $(LDFLAGS) $< $(HALLALIBS) $(EVIOLIB) -L. -lHallC $(CCDBLIBS) \ $(GLIBS) -o $@ $(USERLIB): $(HDR) $(OBJS) -- GitLab