diff --git a/cmake/FindLCIO.cmake b/cmake/FindLCIO.cmake new file mode 100644 index 0000000000000000000000000000000000000000..81704de246eacf974c8ccdf90f80071099e40988 --- /dev/null +++ b/cmake/FindLCIO.cmake @@ -0,0 +1,9 @@ +find_path(LCIO_INCLUDE_DIRS lcio.h ${LCIO_DIR}/include) + +find_library(LCIO_LIBRARY lcio ${LCIO_DIR}/lib) +find_library(SIO_LIBRARY sio ${LCIO_DIR}/lib) +set(LCIO_LIBRARIES ${LCIO_LIBRARY} ${SIO_LIBRARY}) + +include(FindPackageHandleStandardArgs) + +find_package_handle_standard_args( LCIO DEFAULT_MSG LCIO_LIBRARIES LCIO_INCLUDE_DIRS ) diff --git a/cmake/InstallLCIO.cmake b/cmake/InstallLCIO.cmake index d2e34973d8241640f55fa79443d1b9a98366bab0..a9a24dfb6161346c3bac44cbf44c7fd2c4780be2 100644 --- a/cmake/InstallLCIO.cmake +++ b/cmake/InstallLCIO.cmake @@ -13,9 +13,10 @@ EXTERNALPROJECT_ADD( SOURCE_DIR "${CMAKE_BINARY_DIR}/lcio" CMAKE_ARGS -DINSTALL_DOC=OFF -DCMAKE_INSTALL_PREFIX=${DEPENDENCY_INSTALL_DIR}/lcio - - BUILD_COMMAND make -j4 - INSTALL_COMMAND make install COMMAND mkdir ${DEPENDENCY_INSTALL_DIR}/lcio/cmake COMMAND cp ${CMAKE_BINARY_DIR}/lcio/cmake/MacroCheckPackageVersion.cmake ${DEPENDENCY_INSTALL_DIR}/lcio/cmake COMMAND cp ${CMAKE_BINARY_DIR}/lcio/cmake/MacroCheckPackageLibs.cmake ${DEPENDENCY_INSTALL_DIR}/lcio/cmake ) +#BUILD_COMMAND make -j4 +#INSTALL_COMMAND make install +#COMMAND mkdir ${DEPENDENCY_INSTALL_DIR}/lcio/cmake COMMAND cp ${CMAKE_BINARY_DIR}/lcio/cmake/MacroCheckPackageVersion.cmake ${DEPENDENCY_INSTALL_DIR}/lcio/cmake COMMAND cp ${CMAKE_BINARY_DIR}/lcio/cmake/MacroCheckPackageLibs.cmake ${DEPENDENCY_INSTALL_DIR}/lcio/cmake + SET( LCIO_DIR ${DEPENDENCY_INSTALL_DIR}/lcio CACHE PATH "LCIO install dir" FORCE )