LookingGlass/porthole/CMakeLists.txt
2019-11-05 00:50:39 +11:00

34 lines
483 B
CMake

cmake_minimum_required(VERSION 3.0)
project(porthole LANGUAGES C)
include_directories(
${PROJECT_SOURCE_DIR}/include
)
add_library(porthole STATIC
src/porthole.c
src/util.c
)
if(WIN32)
add_subdirectory(src/windows)
set(PLATFORM "windows")
else()
add_subdirectory(src/linux)
set(PLATFORM "linux")
endif()
target_link_libraries(porthole
PRIVATE
porthole-${PLATFORM}
lg_common
pthread
)
target_include_directories(porthole
INTERFACE
include
PRIVATE
src
)