1 # - Try to find PLUTO instalation
2 # Once done this will define
4 # GENERATORS_FOUND - system has PYTHIA5 and PYTHIA6 and VENUS
5 # GENERATORS_LIBRARY_DIR - The libraries directory for PYTHIA and VENUS
8 if (GENERATORS_LIBRARY_DIR)
9 SET (GENERATORS_LIBRARY_DIR GENERATORS_LIBRARY_DIR-NOTFOUND)
10 endif (GENERATORS_LIBRARY_DIR)
12 MESSAGE(STATUS "Looking for Pythia6...")
14 FIND_PATH(PYTHIA6_LIBRARY_DIR NAMES libPythia6.so PATHS
15 ${SIMPATH}/generators/lib
19 #FIND_PATH(TMP2_DIR NAMES libPythia.so PATHS
20 # /misc/cbmsoft/Debian3.1/new/generators/lib
21 # ${SIMPATH}/new/generators/lib
25 #FIND_PATH(TMP3_DIR NAMES libVenus.so PATHS
26 # /misc/cbmsoft/Debian3.1/new/generators/lib
27 # ${SIMPATH}/new/generators/lib
31 if (PYTHIA6_LIBRARY_DIR)
32 set(GENERATORS_FOUND TRUE)
33 set(GENERATORS_LIBRARY_DIR ${PYTHIA6_LIBRARY_DIR})
34 endif(PYTHIA6_LIBRARY_DIR)
37 #if (TMP1_DIR AND TMP2_DIR AND TMP3_DIR)
38 # set(GENERATORS_FOUND TRUE)
39 # if (${TMP1_DIR} MATCHES ${TMP2_DIR} AND ${TMP1_DIR} MATCHES ${TMP3_DIR})
40 # set(GENERATORS_LIBRARY_DIR ${TMP1_DIR})
41 # else (${TMP1_DIR} MATCHES ${TMP2_DIR} AND ${TMP1_DIR} MATCHES ${TMP3_DIR})
42 # set(GENERATORS_LIBRARY_DIR ${TMP1_DIR} ${TMP2_DIR} ${TMP3_DIR})
43 # endif (${TMP1_DIR} MATCHES ${TMP2_DIR} AND ${TMP1_DIR} MATCHES ${TMP3_DIR})
44 #endif (TMP1_DIR AND TMP2_DIR AND TMP3_DIR)
47 if (NOT GENERATORS_FIND_QUIETLY)
48 MESSAGE(STATUS "Looking for Pythia6... - found ${GENERATORS_LIBRARY_DIR}")
49 # message(STATUS "Found Generators: ${GENERATORS_LIBRARY_DIR}")
50 SET(LD_LIBRARY_PATH ${LD_LIBRARY_PATH} ${GENERATORS_LIBRARY_DIR})
51 endif (NOT GENERATORS_FIND_QUIETLY)
52 else (GENERATORS_FOUND)
53 if (GENERATORS_FIND_REQUIRED)
54 message(FATAL_ERROR "Looking for Pythia6... - Not found")
55 # message(FATAL_ERROR "Could NOT find Pythia6")
56 endif (GENERATORS_FIND_REQUIRED)
57 endif (GENERATORS_FOUND)