Print

Print


Commit in lcio on MAIN
CMakeLists.txt+21.30 -> 1.31
src/cpp/CMakeLists.txt+6-11.9 -> 1.10
+8-1
2 modified files
added support for optionally building 'lsh' :  BUILD_LCIO_SHELL

lcio
CMakeLists.txt 1.30 -> 1.31
diff -u -r1.30 -r1.31
--- CMakeLists.txt	12 Sep 2007 07:50:54 -0000	1.30
+++ CMakeLists.txt	19 Sep 2007 06:53:01 -0000	1.31
@@ -24,6 +24,7 @@
 # project options
 OPTION( BUILD_SHARED_LIBS "Set to OFF to build static libraries" ON )
 OPTION( BUILD_LCIO_TESTJOBS "Set to ON to build LCIO testjobs" OFF )
+OPTION( BUILD_LCIO_SHELL "Set to ON to build LCIO shell lsh" OFF )
 OPTION( BUILD_F77_TESTJOBS "Set to ON to build LCIO F77 testjobs" OFF )
 OPTION( INSTALL_DOC "Set to OFF to skip build/install Documentation" ON )
 OPTION( INSTALL_JAR "Set to OFF to skip build/install lcio.jar" ON )
@@ -370,6 +371,7 @@
 MESSAGE( STATUS "CMAKE_BUILD_TYPE = ${CMAKE_BUILD_TYPE}" )
 MESSAGE( STATUS "CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}" )
 MESSAGE( STATUS "BUILD_LCIO_TESTJOBS = ${BUILD_LCIO_TESTJOBS}" )
+MESSAGE( STATUS "BUILD_LCIO_SHELL = ${BUILD_LCIO_SHELL}" )
 MESSAGE( STATUS "BUILD_F77_TESTJOBS = ${BUILD_F77_TESTJOBS}" )
 MESSAGE( STATUS "INSTALL_DOC = ${INSTALL_DOC}" )
 MESSAGE( STATUS "INSTALL_JAR = ${INSTALL_JAR}" )

lcio/src/cpp
CMakeLists.txt 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- CMakeLists.txt	18 Sep 2007 09:47:10 -0000	1.9
+++ CMakeLists.txt	19 Sep 2007 06:53:01 -0000	1.10
@@ -181,7 +181,12 @@
 ADD_LCIO_BIN( recjob ) 
 ADD_LCIO_BIN( dumpevent ) 
 ADD_LCIO_BIN( copyfix ) 
-ADD_LCIO_BIN( lsh ) 
+
+
+IF( BUILD_LCIO_SHELL )
+ ADD_LCIO_BIN( lsh ) 
+ TARGET_LINK_LIBRARIES( bin_lsh readline ncurses)
+ENDIF()
 
 IF( BUILD_LCIO_TESTJOBS )
   ADD_LCIO_BIN( readcalibration ) 
CVSspam 0.2.8