add: VirtualDisplay

This commit is contained in:
Simon Hardt
2022-03-04 21:44:18 +01:00
parent 10c8a1fbf7
commit ae18232853
12 changed files with 261 additions and 36 deletions

View File

@@ -1,14 +1,34 @@
cmake_minimum_required(VERSION 3.18)
if (BUILD_VIRTUAL_DISPLAY)
set(VCPKG_MANIFEST_FEATURES virtual)
endif(BUILD_VIRTUAL_DISPLAY)
project(Frame)
set(CMAKE_CXX_STANDARD 17)
option(BUILD_EPD
"Build EPD Display"
OFF
)
#if (UNIX)
find_package(fmt CONFIG REQUIRED)
option(BUILD_VIRTUAL_DISPLAY
"Build virtual sfml based display"
OFF
)
if (BUILD_EPD)
add_subdirectory(bcm2835)
add_subdirectory(waveshare)
#endif (UNIX)
endif (BUILD_EPD)
if (BUILD_VIRTUAL_DISPLAY)
find_package(SFML COMPONENTS system window graphics CONFIG REQUIRED)
endif(BUILD_VIRTUAL_DISPLAY)
add_subdirectory(frame)