From 4b8e58962f7c410d27a917118bec707cc545ef67 Mon Sep 17 00:00:00 2001 From: Dmitri <Dmitri.Konstantinov@cern.ch> Date: Tue, 3 Jul 2018 13:08:22 +0200 Subject: [PATCH] dropping blackhat as sherpa dependency, toolchains updated --- cmake/toolchain/heptools-dev-generators.cmake | 1 - .../heptools-dev-generatorspython3.cmake | 1 - .../heptools-experimentalpython3.cmake | 1 - cmake/toolchain/heptools-genserrelease.cmake | 1 - generators/CMakeLists.txt | 18 ++++++------------ 5 files changed, 6 insertions(+), 16 deletions(-) diff --git a/cmake/toolchain/heptools-dev-generators.cmake b/cmake/toolchain/heptools-dev-generators.cmake index 9fff046be3..18b60be18c 100644 --- a/cmake/toolchain/heptools-dev-generators.cmake +++ b/cmake/toolchain/heptools-dev-generators.cmake @@ -123,7 +123,6 @@ LCG_external_package(qd 2.3.13 ${MCGENPATH}/qd ) if (NOT (${LCG_HOST_ARCH} STREQUAL i686 OR ${LCG_OS} STREQUAL mac OR ${LCG_TARGET} MATCHES "clang" OR ${LCG_TARGET} MATCHES "gcc62" OR ${LCG_TARGET} MATCHES "gcc7" OR ${LCG_TARGET} MATCHES "gcc8")) LCG_external_package(blackhat 0.9.9 ${MCGENPATH}/blackhat ) LCG_external_package(sherpa-mpich2 2.2.2 ${MCGENPATH}/sherpa-mpich2 author=2.2.2 hepevt=10000) - LCG_external_package(sherpa 2.2.2.blackhat ${MCGENPATH}/sherpa author=2.2.2 hepevt=10000 lhapdf=6.1.6) endif() LCG_external_package(photos 215.4 ${MCGENPATH}/photos ) diff --git a/cmake/toolchain/heptools-dev-generatorspython3.cmake b/cmake/toolchain/heptools-dev-generatorspython3.cmake index a92cee4330..e8958ac918 100644 --- a/cmake/toolchain/heptools-dev-generatorspython3.cmake +++ b/cmake/toolchain/heptools-dev-generatorspython3.cmake @@ -82,7 +82,6 @@ LCG_external_package(qd 2.3.13 ${MCGENPATH}/qd ) if (NOT (${LCG_HOST_ARCH} STREQUAL i686 OR ${LCG_OS} STREQUAL mac OR ${LCG_TARGET} MATCHES "clang" OR ${LCG_TARGET} MATCHES "gcc62" OR ${LCG_TARGET} MATCHES "gcc7" OR ${LCG_TARGET} MATCHES "gcc8")) LCG_external_package(blackhat 0.9.9 ${MCGENPATH}/blackhat ) LCG_external_package(sherpa-mpich2 2.2.2 ${MCGENPATH}/sherpa-mpich2 author=2.2.2 hepevt=10000) - LCG_external_package(sherpa 2.2.2.blackhat ${MCGENPATH}/sherpa author=2.2.2 hepevt=10000 lhapdf=6.1.6) endif() LCG_external_package(photos 215.4 ${MCGENPATH}/photos ) diff --git a/cmake/toolchain/heptools-experimentalpython3.cmake b/cmake/toolchain/heptools-experimentalpython3.cmake index 8d73e12c3d..88050f8ddc 100644 --- a/cmake/toolchain/heptools-experimentalpython3.cmake +++ b/cmake/toolchain/heptools-experimentalpython3.cmake @@ -356,7 +356,6 @@ LCG_external_package(qd 2.3.13 ${MCGENPATH}/qd ) if (NOT (${LCG_HOST_ARCH} STREQUAL i686 OR ${LCG_TARGET} MATCHES "clang" OR ${LCG_TARGET} MATCHES "gcc61")) LCG_external_package(blackhat 0.9.9 ${MCGENPATH}/blackhat ) LCG_external_package(sherpa-mpich2 2.2.0 ${MCGENPATH}/sherpa-mpich2 author=2.2.0 hepevt=10000 lhapdf=6.1.6) -LCG_external_package(sherpa 2.2.0.blackhat ${MCGENPATH}/sherpa author=2.2.0 hepevt=10000 lhapdf=6.1.6) endif() LCG_external_package(sherpa 2.2.0 ${MCGENPATH}/sherpa author=2.2.0 hepevt=10000) diff --git a/cmake/toolchain/heptools-genserrelease.cmake b/cmake/toolchain/heptools-genserrelease.cmake index 6598840726..4640d80299 100644 --- a/cmake/toolchain/heptools-genserrelease.cmake +++ b/cmake/toolchain/heptools-genserrelease.cmake @@ -266,7 +266,6 @@ LCG_external_package(qd 2.3.13 ${MCGENPATH}/qd ) if (NOT ${LCG_HOST_ARCH} STREQUAL i686) LCG_external_package(blackhat 0.9.9 ${MCGENPATH}/blackhat ) LCG_external_package(sherpa-mpich2 2.1.1 ${MCGENPATH}/sherpa-mpich2 author=2.1.1 hepevt=10000) -LCG_external_package(sherpa 2.2.0.blackhat ${MCGENPATH}/sherpa author=2.2.0 hepevt=10000 lhapdf=6.1.4) endif() LCG_external_package(hepmcanalysis 3.4.14 ${MCGENPATH}/hepmcanalysis author=00-03-04-14 CLHEP=2.2.0.4 ) diff --git a/generators/CMakeLists.txt b/generators/CMakeLists.txt index 6a6e6eda32..d84b6ccb73 100644 --- a/generators/CMakeLists.txt +++ b/generators/CMakeLists.txt @@ -1522,9 +1522,6 @@ LCGPackage_Add( --enable-hepmc2=${HepMC_home} --enable-openloops=. --enable-lhole - IF <VERSION> MATCHES "blackhat" AND ${Python_native_version} VERSION_LESS 3 THEN - --enable-blackhat=${blackhat_home} - ENDIF IF NOT <VERSION> VERSION_LESS 2.2.1 THEN --enable-fastjet=${fastjet_home} ENDIF @@ -1552,7 +1549,6 @@ LCGPackage_Add( DEPENDS lhapdf-<sherpa_<NATIVE_VERSION>_lhapdf> HepMC IF NOT APPLE THEN sqlite ENDIF IF NOT <VERSION> VERSION_LESS 2.2.1 THEN fastjet ENDIF - IF <VERSION> MATCHES "blackhat" AND ${Python_native_version} VERSION_LESS 3 THEN blackhat ENDIF ) #---Sherpa with MPI support------------------------------------------------------------------------------------------ @@ -1565,7 +1561,6 @@ if(${Python_native_version} VERSION_LESS 3) --enable-pythia --enable-hepevtsize=<sherpa-openmpi_<NATIVE_VERSION>_hepevt> --enable-lhapdf=<lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf>_home> --enable-hepmc2=${HepMC_home} - --enable-blackhat=${blackhat_home} --enable-openloops=. --enable-lhole --enable-mpi @@ -1586,10 +1581,10 @@ if(${Python_native_version} VERSION_LESS 3) "CFLAGS=-O2 -g0" "CXXFLAGS=-O2 -g0" ENDIF "FFLAGS=-O2 -g0" PATH=${openmpi_home}/bin:$ENV{PATH} ${library_path}=${openmpi_home}/lib:$ENV{${library_path}} LIBRARY_PATH=${openmpi_home}/lib - BUILD_COMMAND ${MAKE} PATH=${openmpi_home}/bin:$ENV{PATH} LIBRARY_PATH=<lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf>_home>/lib ${library_path}=${openmpi_home}/lib:${blackhat_home}/lib:$ENV{${library_path}} CPPFLAGS=-I${Boost_home_include} - INSTALL_COMMAND make install LIBRARY_PATH=<lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf>_home>/lib PATH=${openmpi_home}/bin:$ENV{PATH} ${library_path}=${openmpi_home}/lib:${blackhat_home}/lib:$ENV{${library_path}} + BUILD_COMMAND ${MAKE} PATH=${openmpi_home}/bin:$ENV{PATH} LIBRARY_PATH=<lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf>_home>/lib ${library_path}=${openmpi_home}/lib:$ENV{${library_path}} CPPFLAGS=-I${Boost_home_include} + INSTALL_COMMAND make install LIBRARY_PATH=<lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf>_home>/lib PATH=${openmpi_home}/bin:$ENV{PATH} ${library_path}=${openmpi_home}/lib:$ENV{${library_path}} BUILD_IN_SOURCE 1 - DEPENDS lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf> HepMC openmpi blackhat + DEPENDS lhapdf-<sherpa-openmpi_<NATIVE_VERSION>_lhapdf> HepMC openmpi IF NOT APPLE THEN sqlite ENDIF ) endif() @@ -1603,7 +1598,6 @@ if(${Python_native_version} VERSION_LESS 3) --enable-pythia --enable-hepevtsize=<sherpa-mpich2_<NATIVE_VERSION>_hepevt> --enable-lhapdf=<lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf>_home> --enable-hepmc2=${HepMC_home} - --enable-blackhat=${blackhat_home} --enable-openloops=. --enable-lhole --enable-mpi @@ -1624,10 +1618,10 @@ if(${Python_native_version} VERSION_LESS 3) "CFLAGS=-O2 -g0" "CXXFLAGS=-O2 -g0" ENDIF "FFLAGS=-O2 -g0 -fPIC" CC=mpicc CXX=mpic++ PATH=${mpich2_home}/bin:$ENV{PATH} ${library_path}=${mpich2_home}/lib:$ENV{${library_path}} LIBRARY_PATH=${mpich2_home}/lib - BUILD_COMMAND ${MAKE} PATH=${mpich2_home}/bin:$ENV{PATH} LIBRARY_PATH=<lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf>_home>/lib ${library_path}=${mpich2_home}/lib:${blackhat_home}/lib:$ENV{${library_path}} CPPFLAGS=-I${Boost_home_include} - INSTALL_COMMAND make install LIBRARY_PATH=<lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf>_home>/lib PATH=${mpich2_home}/bin:$ENV{PATH} ${library_path}=${mpich2_home}/lib:${blackhat_home}/lib:$ENV{${library_path}} + BUILD_COMMAND ${MAKE} PATH=${mpich2_home}/bin:$ENV{PATH} LIBRARY_PATH=<lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf>_home>/lib ${library_path}=${mpich2_home}/lib:$ENV{${library_path}} CPPFLAGS=-I${Boost_home_include} + INSTALL_COMMAND make install LIBRARY_PATH=<lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf>_home>/lib PATH=${mpich2_home}/bin:$ENV{PATH} ${library_path}=${mpich2_home}/lib:$ENV{${library_path}} BUILD_IN_SOURCE 1 - DEPENDS lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf> HepMC sqlite mpich2 blackhat + DEPENDS lhapdf-<sherpa-mpich2_<NATIVE_VERSION>_lhapdf> HepMC sqlite mpich2 ) endif() -- GitLab