84 lines
3.3 KiB
CMake
84 lines
3.3 KiB
CMake
INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/src )
|
|
|
|
LINK_DIRECTORIES( ${CMAKE_SOURCE_DIR}/src )
|
|
|
|
#ADD_EXECUTABLE(testDKS testDKS.cpp)
|
|
#ADD_EXECUTABLE(testChi testChi.cpp)
|
|
#ADD_EXECUTABLE(testFFT testFFT.cpp)
|
|
#ADD_EXECUTABLE(testMIC testMIC.cpp)
|
|
#ADD_EXECUTABLE(testMICOpenCL testMICOpenCL.cpp)
|
|
#ADD_EXECUTABLE(testFFT3D testFFT3D.cpp)
|
|
#ADD_EXECUTABLE(testFFT3DRC testFFT3DRC.cpp)
|
|
#ADD_EXECUTABLE(testFFT3DRC_MIC testFFT3DRC_MIC.cpp)
|
|
#ADD_EXECUTABLE(testFFT3DTiming testFFT3DTiming.cpp)
|
|
#ADD_EXECUTABLE(testStockhamFFT testStockhamFFT.cpp)
|
|
#ADD_EXECUTABLE(testStockFFT3D testStockFFT3D.cpp)
|
|
#ADD_EXECUTABLE(testMemObjects testMemObjects.cpp)
|
|
#ADD_EXECUTABLE(testRCFFT testRCFFT.cpp)
|
|
#ADD_EXECUTABLE(testOffset testOffset.cpp)
|
|
#ADD_EXECUTABLE(testOffsetMPI testOffsetMPI.cpp)
|
|
#ADD_EXECUTABLE(testMPI testMPI.cpp)
|
|
#ADD_EXECUTABLE(testMPIFFT testMPIFFT.cpp)
|
|
#ADD_EXECUTABLE(testGather testGather.cpp)
|
|
#ADD_EXECUTABLE(testGatherAsync testGatherAsync.cpp)
|
|
#ADD_EXECUTABLE(testTranspose testTranspose.cpp)
|
|
ADD_EXECUTABLE(testCollimatorPhysics testCollimatorPhysics.cpp)
|
|
#ADD_EXECUTABLE(testCollimatorPhysicsSoA testCollimatorPhysicsSoA.cpp)
|
|
#ADD_EXECUTABLE(testPush testPush.cpp)
|
|
#ADD_EXECUTABLE(testFFTSolverMIC testFFTSolver_MIC.cpp)
|
|
#ADD_EXECUTABLE(testIntegration testTimeIntegration.cpp)
|
|
#ADD_EXECUTABLE(testImageReconstruction testImageReconstruction.cpp)
|
|
|
|
#shared library
|
|
#ADD_EXECUTABLE(testFFT3DSO testFFT3DSO.cpp)
|
|
|
|
|
|
#TARGET_LINK_LIBRARIES(testDKS dks)
|
|
#TARGET_LINK_LIBRARIES(testChi dks)
|
|
#TARGET_LINK_LIBRARIES(testFFT dks)
|
|
#TARGET_LINK_LIBRARIES(testMIC dks)
|
|
#TARGET_LINK_LIBRARIES(testMICOpenCL dks)
|
|
#TARGET_LINK_LIBRARIES(testFFT3D dks)
|
|
#TARGET_LINK_LIBRARIES(testFFT3DRC dks)
|
|
#TARGET_LINK_LIBRARIES(testFFT3DRC_MIC dks)
|
|
#TARGET_LINK_LIBRARIES(testFFT3DTiming dks)
|
|
#TARGET_LINK_LIBRARIES(testStockhamFFT dks)
|
|
#TARGET_LINK_LIBRARIES(testStockFFT3D dks)
|
|
#TARGET_LINK_LIBRARIES(testMemObjects dks)
|
|
#TARGET_LINK_LIBRARIES(testRCFFT dks)
|
|
#TARGET_LINK_LIBRARIES(testOffset dks)
|
|
#TARGET_LINK_LIBRARIES(testOffsetMPI dks)
|
|
#TARGET_LINK_LIBRARIES(testMPI dks)
|
|
#TARGET_LINK_LIBRARIES(testMPIFFT dks)
|
|
#TARGET_LINK_LIBRARIES(testGather dks)
|
|
#TARGET_LINK_LIBRARIES(testGatherAsync dks)
|
|
#TARGET_LINK_LIBRARIES(testTranspose dks)
|
|
TARGET_LINK_LIBRARIES(testCollimatorPhysics dks ${Boost_LIBRARIES})
|
|
#TARGET_LINK_LIBRARIES(testCollimatorPhysicsSoA dks)
|
|
#TARGET_LINK_LIBRARIES(testPush dks)
|
|
#TARGET_LINK_LIBRARIES(testFFTSolverMIC dks)
|
|
#TARGET_LINK_LIBRARIES(testIntegration dks)
|
|
#TARGET_LINK_LIBRARIES(testImageReconstruction dks)
|
|
|
|
|
|
#TARGET_LINK_LIBRARIES(testFFT3DSO dksshared)
|
|
|
|
|
|
#IF (${COMPILER_NAME} STREQUAL "mpicxx")
|
|
#ADD_EXECUTABLE(testGatherAsync2 testGatherAsync2.cpp)
|
|
#ADD_EXECUTABLE(testGreens testGreens.cpp)
|
|
#ADD_EXECUTABLE(testFFTSolver testFFTSolver.cpp)
|
|
#ADD_EXECUTABLE(testCollimatorPhysicsMPI testCollimatorPhysicsMPI.cpp)
|
|
#TARGET_LINK_LIBRARIES(testGatherAsync2 dks)
|
|
#TARGET_LINK_LIBRARIES(testGreens dks)
|
|
#TARGET_LINK_LIBRARIES(testFFTSolver dks)
|
|
#TARGET_LINK_LIBRARIES(testCollimatorPhysicsMPI dks)
|
|
#ENDIF (${COMPILER_NAME} STREQUAL "mpicxx")
|
|
|
|
#ADD_EXECUTABLE(testChiSquare testChiSquare.cpp)
|
|
#TARGET_LINK_LIBRARIES(testChiSquare dks)
|
|
|
|
#IF (NOT CUDA_VERSION VERSION_LESS "7.0")
|
|
#ADD_EXECUTABLE(testChiSquareRT testChiSquareRT.cpp)
|
|
#TARGET_LINK_LIBRARIES(testChiSquareRT dks)
|
|
#ENDIF (NOT CUDA_VERSION VERSION_LESS "7.0") |