#Specify the version being used aswell as the language cmake_minimum_required(VERSION 2.8.11) #Name your project here project(ivote3) #set the module directory set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}") #set up CUDA find_package(CUDA REQUIRED) #find the STIM library find_package(STIM REQUIRED) #find the pthreads package find_package(Threads) #find the X11 package find_package(X11) include_directories( ${STIM_INCLUDE_DIRS} ) #Assign source files to the appropriate variables file(GLOB SRC_CPP "*.cpp") file(GLOB SRC_H "*.h") file(GLOB SRC_CU "*.cu") file(GLOB SRC_CUH "*.cuh") #create an executable file cuda_add_executable(ivote3 ${SRC_H} ${SRC_CPP} ${SRC_CU} ${SRC_CUH} ) #set the link libraries target_link_libraries(ivote3 #${CUDA_cufft_LIBRARY} #${CUDA_cublas_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${X11_LIBRARIES} ) #copy an image test case configure_file(data/blue.bmp blue.bmp COPYONLY)