lcio
diff -u -r1.38 -r1.39
--- CMakeLists.txt 26 Nov 2007 09:30:11 -0000 1.38
+++ CMakeLists.txt 27 May 2008 08:03:42 -0000 1.39
@@ -28,6 +28,7 @@
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( BUILD_WITH_DCAP "Set to ON to build LCIO with dcap (dCache) support" 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 )
@@ -347,6 +348,15 @@
ENDIF()
# input directories
+IF( BUILD_WITH_DCAP )
+ IF( NOT DEFINED DCAP_HOME )
+ MESSAGE( FATAL_ERROR "Check for DCAP: DCAP_HOME not set!! "
+ "Please call cmake with -DDCAP_HOME=<path_to_DCAP>" )
+ ENDIF()
+ INCLUDE_DIRECTORIES( ${DCAP_HOME}/include )
+ LINK_LIBRARIES( ${DCAP_HOME}/lib/libdcap.so )
+ENDIF()
+
ADD_SUBDIRECTORY( sio sio )
ADD_SUBDIRECTORY( src/cpp lcio )
IF( BUILD_F77_TESTJOBS )
@@ -380,6 +390,7 @@
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 "BUILD_WITH_DCAP = ${BUILD_WITH_DCAP}" )
MESSAGE( STATUS "INSTALL_DOC = ${INSTALL_DOC}" )
MESSAGE( STATUS "INSTALL_JAR = ${INSTALL_JAR}" )
MESSAGE( STATUS "Change a value with: cmake -D<Variable>=<Value>" )