17 lines
493 B
CMake
17 lines
493 B
CMake
cmake_minimum_required(VERSION 3.1)
|
|
|
|
project(Linux-VR-Compositor C)
|
|
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
|
|
|
|
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
|
|
set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)
|
|
|
|
set(CMAKE_C_STANDARD 99)
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -ansi -pedantic -Werror=implicit-function-declaration -Werror=incompatible-pointer-types")
|
|
|
|
add_subdirectory(src)
|
|
add_subdirectory(examples)
|
|
|
|
export(TARGETS lvrc FILE lvrc-config.cmake)
|