lcio
diff -u -r1.7 -r1.8
--- CMakeLists.txt 11 May 2007 08:04:36 -0000 1.7
+++ CMakeLists.txt 16 May 2007 13:11:17 -0000 1.8
@@ -58,7 +58,7 @@
# input directories
ADD_SUBDIRECTORY( sio sio )
ADD_SUBDIRECTORY( src/cpp lcio )
-ADD_SUBDIRECTORY( src/f77 f77 EXCLUDE_FROM_ALL )
+ADD_SUBDIRECTORY( src/f77 f77 )
# create uninstall configuration file
CONFIGURE_FILE( "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in"
lcio/src/cpp
diff -u -r1.6 -r1.7
--- CMakeLists.txt 27 Apr 2007 12:23:49 -0000 1.6
+++ CMakeLists.txt 16 May 2007 13:11:17 -0000 1.7
@@ -142,6 +142,19 @@
ADD_CUSTOM_TARGET( lib DEPENDS lib_${PROJECT_NAME} lib_${PROJECT_NAME}F77 lib_SIO )
+# ===== load dependencies macro ====================================================
+IF( DEFINED ${PROJECT_NAME}_DEPENDS OR DEFINED BUILD_WITH OR DEFINED LINK_WITH )
+ # load macro
+ IF( NOT EXISTS "${CMAKE_MODULE_PATH}/MacroCheckDeps.cmake" )
+ MESSAGE( FATAL_ERROR "\nSorry, could not find MacroCheckDeps.cmake...\n"
+ "Please set CMAKE_MODULE_PATH correctly with: "
+ "cmake -DCMAKE_MODULE_PATH=<path_to_cmake_modules>" )
+ ENDIF()
+ INCLUDE( "${CMAKE_MODULE_PATH}/MacroCheckDeps.cmake" )
+ CHECK_DEPS()
+ENDIF()
+# ==================================================================================
+
ADD_LIBRARY( lib_${PROJECT_NAME}
${LCIO_IMPL_SRCS}
${LCIO_IOIMPL_SRCS}