issues
search
Try
/
Tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
MIT License
86
stars
25
forks
source link
buildsystem improvements
#2
Closed
swick
closed
4 years ago
swick
commented
4 years ago
allow building either with shared libraries or static libraries (default) with -DBUILD_SHARED_LIBS=on/off
don't overwrite CMAKE_BINARY
DIR, CMAKE
*_OUTPUT_DIRECTORY to allow e.g. the parent project or the user to set them
add public headers to the project target and install them
installing headers is broken because they reference headers from the source directories but that can be fixed later