diff --git a/cmake/toolchain/heptools-dev-base.cmake b/cmake/toolchain/heptools-dev-base.cmake index 0a35708565be6f8452cf7dd5b451749eb2933947..0eb0b17a02bcba4e792d01745583eaf96b7fe9e9 100644 --- a/cmake/toolchain/heptools-dev-base.cmake +++ b/cmake/toolchain/heptools-dev-base.cmake @@ -338,7 +338,7 @@ if( NOT ${LCG_OS} MATCHES ubuntu|mac ) endif() LCG_external_package(libxml2 2.9.9 ) LCG_external_package(libxslt 1.1.33 ) -LCG_external_package(LCIO 02.13.03 ) +LCG_external_package(LCIO 02.14.02 ) LCG_external_package(logilabcommon 1.4.2 ) LCG_external_package(lwtnn 2.8.1 ) LCG_external_package(lxml 4.3.3 ) diff --git a/projects/CMakeLists.txt b/projects/CMakeLists.txt index bd8d61a9933b41d3039beb4856b0915477b2d132..72ac114aa47c0797d2b7881ba6165ca6977bb987 100644 --- a/projects/CMakeLists.txt +++ b/projects/CMakeLists.txt @@ -382,30 +382,20 @@ add_custom_target(Geant4-externals #---LCIO----------------------------------------------------------------------------------------------- LCGPackage_add( LCIO - #SVN_REPOSITORY svn://svn.freehep.org/lcio/tags/<LCIO_native_version> --quiet - #UPDATE_COMMAND <VOID> URL ${GenURL}/LCIO-${LCIO_native_version}.tar.gz - CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> + CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} + -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> + -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} + -DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} -DLCIO_GENERATE_HEADERS=off -DBUILD_ROOTDICT=ON -DROOT_DIR=${ROOT_home} - IF LCG_CPP11 THEN - -DCMAKE_CXX_FLAGS=-std=c++11 - ENDIF - IF LCG_CPP1Y THEN - -DCMAKE_CXX_FLAGS=-std=c++1y - ENDIF - IF LCG_CPP14 THEN - -DCMAKE_CXX_FLAGS=-std=c++14 - ENDIF - IF LCG_CPP17 THEN - -DCMAKE_CXX_FLAGS=-std=c++17 - ENDIF BUILD_COMMAND ${MAKE} ROOTSYS=${ROOT_home} INSTALL_COMMAND ${MAKE} install COMMAND ${EXEC} bash -c "mkdir -p <INSTALL_DIR>/lib/cmake/LCIO" COMMAND ${EXEC} bash -c "cp -n -r <INSTALL_DIR>/*.cmake <INSTALL_DIR>/lib/cmake/LCIO" - DEPENDS ROOT + DEPENDS ROOT clhep ) #---VecGeom------------------------------------------------------------------------------------------