1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

gpu: add empty library for GPU-related stuff

This commit is contained in:
Daniel Krebs 2018-04-13 15:59:34 +02:00
parent 9490594167
commit d81fc6fe11
4 changed files with 30 additions and 0 deletions

View file

@ -1,4 +1,5 @@
add_subdirectory(common)
add_subdirectory(gpu)
set(SOURCES
vlnv.cpp
@ -35,6 +36,7 @@ find_package(Threads)
add_library(villas-fpga SHARED ${SOURCES})
target_link_libraries(villas-fpga PUBLIC villas-common)
target_link_libraries(villas-fpga PUBLIC villas-gpu)
target_compile_definitions(villas-fpga PRIVATE
BUILDID=\"abc\"

View file

@ -0,0 +1,14 @@
cmake_minimum_required(VERSION 3.7)
project(villas-gpu
VERSION 1.0
DESCRIPTION "VILLASgpu"
LANGUAGES C CXX)
# fail if CUDA not found
find_package(CUDA QUIET REQUIRED)
cuda_add_library(villas-gpu SHARED gpu.cpp)
target_include_directories(villas-gpu
PUBLIC ${CMAKE_CURRENT_LIST_DIR}/include)

7
fpga/lib/gpu/gpu.cpp Normal file
View file

@ -0,0 +1,7 @@
#include <villas/gpu.hpp>
namespace villas {
namespace gpu {
} // namespace villas
} // namespace gpu

View file

@ -0,0 +1,7 @@
#pragma once
namespace villas {
namespace gpu {
} // namespace villas
} // namespace gpu