lcio
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
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 )