]>
Commit | Line | Data |
---|---|---|
1 | # - Try to find PLUTO instalation | |
2 | # Once done this will define | |
3 | # | |
4 | # GENERATORS_FOUND - system has PYTHIA5 and PYTHIA6 and VENUS | |
5 | # GENERATORS_LIBRARY_DIR - The libraries directory for PYTHIA and VENUS | |
6 | # | |
7 | ||
8 | if (GENERATORS_LIBRARY_DIR) | |
9 | SET (GENERATORS_LIBRARY_DIR GENERATORS_LIBRARY_DIR-NOTFOUND) | |
10 | endif (GENERATORS_LIBRARY_DIR) | |
11 | ||
12 | MESSAGE(STATUS "Looking for Pythia6...") | |
13 | ||
14 | FIND_PATH(PYTHIA6_LIBRARY_DIR NAMES libPythia6.so PATHS | |
15 | ${SIMPATH}/generators/lib | |
16 | NO_DEFAULT_PATH | |
17 | ) | |
18 | ||
19 | #FIND_PATH(TMP2_DIR NAMES libPythia.so PATHS | |
20 | # /misc/cbmsoft/Debian3.1/new/generators/lib | |
21 | # ${SIMPATH}/new/generators/lib | |
22 | # NO_DEFAULT_PATH | |
23 | #) | |
24 | ||
25 | #FIND_PATH(TMP3_DIR NAMES libVenus.so PATHS | |
26 | # /misc/cbmsoft/Debian3.1/new/generators/lib | |
27 | # ${SIMPATH}/new/generators/lib | |
28 | # NO_DEFAULT_PATH | |
29 | #) | |
30 | ||
31 | if (PYTHIA6_LIBRARY_DIR) | |
32 | set(GENERATORS_FOUND TRUE) | |
33 | set(GENERATORS_LIBRARY_DIR ${PYTHIA6_LIBRARY_DIR}) | |
34 | endif(PYTHIA6_LIBRARY_DIR) | |
35 | ||
36 | ||
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) | |
45 | ||
46 | if (GENERATORS_FOUND) | |
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) | |
58 |