1 # AppMiniCLVectorAdd is a very basic test for MiniCL.
\r
4 ADD_DEFINITIONS(-DUSE_MINICL)
\r
7 ${BULLET_PHYSICS_SOURCE_DIR}/src
\r
12 BulletMultiThreaded
\r
16 ADD_EXECUTABLE(AppVectorAdd_Mini
\r
17 ../MiniCL_VectorAdd.cpp
\r
18 ../VectorAddKernels.cl
\r
22 TARGET_LINK_LIBRARIES(AppVectorAdd_Mini pthread)
\r
26 IF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
\r
28 TARGET AppVectorAdd_Mini
\r
30 COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different ${BULLET_PHYSICS_SOURCE_DIR}/Demos/VectorAdd_OpenCL/VectorAddKernels.cl ${CMAKE_CURRENT_BINARY_DIR}
\r
34 IF (INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)
\r
35 SET_TARGET_PROPERTIES(AppVectorAdd_Mini PROPERTIES DEBUG_POSTFIX "_Debug")
\r
36 SET_TARGET_PROPERTIES(AppVectorAdd_Mini PROPERTIES MINSIZEREL_POSTFIX "_MinsizeRel")
\r
37 SET_TARGET_PROPERTIES(AppVectorAdd_Mini PROPERTIES RELWITHDEBINFO_POSTFIX "_RelWithDebugInfo")
\r
38 ENDIF(INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)