cmake_minimum_required(VERSION 3.5)
FILE(GLOB incs include/pcl/gpu/kinfu/*.h*)
FILE(GLOB srcs src/*.cpp src/*.h*)
FILE(GLOB cuda src/cuda/*.cu src/cuda/*.h*)
add_custom_target(whatever SOURCES ${incs} ${srcs} ${cuda})#SOURCE is important
cmake_minimum_required(VERSION 3.1.0)
file(GLOB_RECURSE SOURCES
${SOURCES}
"${CMAKE_CURRENT_SOURCE_DIR}/*.h"
"${CMAKE_CURRENT_SOURCE_DIR}/*.cpp")
add_library(whatever STATIC ${SOURCES})