mirror of
https://github.com/bailwillharr/engine.git
synced 2024-09-21 04:51:18 +00:00
27 lines
456 B
CMake
27 lines
456 B
CMake
cmake_minimum_required(VERSION 3.4)
|
|
|
|
# options
|
|
|
|
project(graphics LANGUAGES CXX)
|
|
|
|
add_library(${PROJECT_NAME} STATIC
|
|
|
|
"src/gfx_device.cpp"
|
|
|
|
# PUBLIC API
|
|
|
|
"include/gfx_api.h"
|
|
"include/gfx.hpp"
|
|
"include/gfx_device.hpp"
|
|
|
|
)
|
|
|
|
# compiling options:
|
|
|
|
target_compile_definitions(${PROJECT_NAME} PRIVATE DEFINITIONS "GFX_EXPORTS")
|
|
|
|
target_include_directories(${PROJECT_NAME} PUBLIC include)
|
|
target_include_directories(${PROJECT_NAME} PRIVATE src)
|
|
|
|
# libraries:
|