Back to home page

sPhenix code displayed by LXR

 
 

    


Warning, /JETSCAPE/jail/testCMakeLists.txt is written in an unsupported language. File is not indexed.

0001 cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
0002 project (libJetScapeTest)
0003 
0004 #for MacOSX
0005 cmake_policy(SET CMP0042 NEW)
0006 
0007 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "../lib/")
0008 
0009 set (SOURCES
0010      Gubser_hydro_jetscape.cc
0011      brick_jetscape.cc
0012      InitialFromFile.cc
0013      hydro_file_jetscape.cc
0014      ElossModulesTestMatter.cc
0015      ElossModuleLBT.cc
0016      ElossModulesTestMartini.cc
0017      AdSCFT.cc
0018      PGun.cc
0019      HadronizationModuleTest.cc
0020      ColorlessHad.cc
0021     )
0022 
0023 if (music)
0024     set (SOURCES ${SOURCES} music_jetscape.cc)
0025 endif (music)
0026 
0027 if (iSS)
0028     set (SOURCES ${SOURCES} iSS_jetscape.cc)
0029 endif (iSS)
0030 
0031 if(${PYTHIA8_FOUND})
0032         set (SOURCES ${SOURCES} PythiaGun.cpp)
0033 endif()
0034 
0035 if(${HDF5_FOUND})
0036     set (SOURCES ${SOURCES} InitialFromFile.cc)
0037 endif()
0038 
0039 add_library(JetScapeTest SHARED ${SOURCES})
0040 
0041 if (${HDF5_FOUND})
0042     set_target_properties (JetScapeTest PROPERTIES COMPILE_FLAGS "-DUSE_HDF5")
0043     target_link_libraries (JetScapeTest ${_hdf5_libs})
0044 endif()
0045 
0046 if(${MPI_FOUND} AND ${GSL_FOUND})
0047     target_link_libraries (JetScapeTest ${MPI_LIBRARIES} ${GSL_LIBRARIES})
0048 endif()
0049 
0050 if (${PYTHIA8_FOUND})
0051    target_link_libraries(JetScapeTest ${PYTHIA8_LIBRARIES})
0052 endif()
0053 
0054 target_link_libraries(JetScapeTest JetScape JetScapeHydro hydroFromFile)
0055 
0056 if (music)
0057     target_link_libraries(JetScapeTest JetScape JetScapeHydro hydroFromFile iSS_lib music_lib)
0058 endif (music)
0059 
0060 if (iSS)
0061     target_link_libraries(JetScapeTest JetScape JetScapeHydro hydroFromFile iSS_lib)
0062 endif (iSS)