parabuild 0.3.2

A parallel build utility for template heavy projects.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
cmake_minimum_required(VERSION 3.12)

project(ExampleProject LANGUAGES CXX CUDA)

set(CMAKE_CUDA_STANDARD 11)

set(CMAKE_CUDA_ARCHITECTURES 80) # A100

if (PARABUILD STREQUAL "ON")
    add_compile_definitions(PARABUILD=ON)
endif()

add_executable(main src/main.cu)