CMake: Removing all lhapdf link dependencies
authoragrigora <alina.grigoras@cern.ch>
Tue, 17 Feb 2015 09:46:12 +0000 (10:46 +0100)
committeragrigora <alina.grigoras@cern.ch>
Tue, 17 Feb 2015 13:00:13 +0000 (14:00 +0100)
Removing all lhapdf link dependencies in order to be able
to switch between versions

EVGEN/CMakeLists.txt
HERWIG/CMakeLists.txt
PYTHIA6/AliPythia6/CMakeLists.txt
PYTHIA6/pythia6/CMakeLists.txt
PYTHIA8/AliPythia8/CMakeLists.txt
PYTHIA8/pythia8175/CMakeLists.txt
TEPEMGEN/CMakeLists.txt
THerwig/CMakeLists.txt
TPHIC/CMakeLists.txt

index 80cbe5b..2b21421 100644 (file)
@@ -108,7 +108,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS STEERBase STEER ESD lhapdf TEvtGen FASTSIM THepMCParser)
+set(LIBDEPS STEERBase STEER ESD TEvtGen FASTSIM THepMCParser)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 # Add a library to the project using the specified source files
index 418ad08..d36edf4 100644 (file)
@@ -43,7 +43,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS MathCore lhapdf)
+set(LIBDEPS MathCore)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 # Add a library to the project using the specified source files
index da42241..afcac1c 100644 (file)
@@ -60,7 +60,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS STEERBase STEER lhapdf EVGEN FASTSIM EGPythia6 qpythia microcern)
+set(LIBDEPS STEERBase STEER EVGEN FASTSIM EGPythia6 qpythia microcern)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 
index dd2d321..53f4716 100644 (file)
@@ -53,7 +53,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS MathCore lhapdf)
+set(LIBDEPS MathCore)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 
index 5284eb9..f26de61 100644 (file)
@@ -47,7 +47,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS STEERBase STEER AliPythia6 lhapdf EVGEN pythia8175 )
+set(LIBDEPS STEERBase STEER AliPythia6 EVGEN pythia8175 )
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 
index 8a151f2..bf55af3 100644 (file)
@@ -105,7 +105,7 @@ add_library(${MODULE} SHARED ${SRCS})
 
 # Do not generate the ROOT map
 # Dependencies
-set(LIBDEPS lhapdf)
+set(LIBDEPS)
 
 # Additional compilation flags
 set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "")
index 40e0eac..3ad54c4 100644 (file)
@@ -50,7 +50,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS EVGEN STEER AliPythia6 lhapdf microcern)
+set(LIBDEPS EVGEN STEER AliPythia6 microcern)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 # Add a library to the project using the specified source files
index 6220418..f3b2f4f 100644 (file)
@@ -45,7 +45,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS HERWIG EVGEN lhapdf STEER STEERBase )
+set(LIBDEPS HERWIG EVGEN STEER STEERBase )
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 # Add a library to the project using the specified source files
index 774b903..00be433 100644 (file)
@@ -48,7 +48,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS EVGEN STEER AliPythia6 lhapdf qpythia microcern)
+set(LIBDEPS EVGEN STEER AliPythia6 qpythia microcern)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 # Add a library to the project using the specified source files