Print

Print


Commit in lcio/src/cpp/src/EXAMPLE on MAIN
GNUmakefile+7-11.13 -> 1.14
removed lsh from default build with ant cpp (only if BUILD_LCIO_SHELL is defined)

lcio/src/cpp/src/EXAMPLE
GNUmakefile 1.13 -> 1.14
diff -u -r1.13 -r1.14
--- GNUmakefile	20 Sep 2007 15:23:25 -0000	1.13
+++ GNUmakefile	14 Dec 2007 17:47:32 -0000	1.14
@@ -32,6 +32,10 @@
  TESTJOBS := testcopy.cc
 endif
 
+ifndef BUILD_LCIO_SHELL 
+ TESTJOBS += lsh.cc
+endif
+
 #BINS = $(filter-out $(TESTJOBS),  $(patsubst %.cc,$(BINDIR)/%,$(wildcard *.cc))  ) 
 
 BINS =  $(patsubst %.cc,$(BINDIR)/%, $(filter-out $(TESTJOBS), $(wildcard *.cc))) 
@@ -65,9 +69,11 @@
 $(BINDIR)/readcalibration: readcalibration.cc $(INSTALL)/liblcio.a
 	$(CXX) -o $(BINDIR)/readcalibration $(CPPFLAGS) readcalibration.cc  $(LIBS) 
 
+# ----- building lsh has to be explicitly activated:
+ifndef BUILD_LCIO_SHELL 
 $(BINDIR)/lsh: lsh.cc $(INSTALL)/liblcio.a
 	    $(CXX) -o $(BINDIR)/lsh $(CPPFLAGS) lsh.cc  $(LIBS) -lreadline -lncurses
-
+endif
 
 $(BINDIR)/stdhepjob: stdhepjob.cc $(INSTALL)/liblcio.a
 	$(CXX) -o $(BINDIR)/stdhepjob $(CPPFLAGS) stdhepjob.cc  $(LIBS) 
CVSspam 0.2.8