obs-streamFX/components/virtual-greenscreen/CMakeLists.txt

25 lines
646 B
CMake

# AUTOGENERATED COPYRIGHT HEADER START
# Copyright (C) 2023 Michael Fabian 'Xaymar' Dirks <info@xaymar.com>
# AUTOGENERATED COPYRIGHT HEADER END
cmake_minimum_required(VERSION 3.26)
project("Virtual Greenscreen")
list(APPEND CMAKE_MESSAGE_INDENT "[${PROJECT_NAME}] ")
streamfx_add_component(${PROJECT_NAME}
RESOLVER streamfx_virtual_greenscreen_resolver
)
streamfx_add_component_dependency("NVIDIA" OPTIONAL)
function(streamfx_virtual_greenscreen_resolver)
# Providers
#- NVIDIA
streamfx_enabled_component("NVIDIA" T_CHECK)
if(T_CHECK)
target_compile_definitions(${COMPONENT_TARGET} PRIVATE
ENABLE_NVIDIA
)
endif()
endfunction()