Files
obs-studio/shared/obs-tiny-nv12-scale/CMakeLists.txt
T
PatTheMavandRyan Foster 5bbb5e08c9 libobs: Add shared interface libraries to shared project directory
The ComPtr, WinHandle, and obfuscate source files are shared with
multiple sub-projects and thus need to be moved into the shared
directory to uncouple their availability from libobs itself.

The same applies to d3d8-api, inject-library, and hook-config
(from win-capture), as well as comutils (from the virtualcam-module).
2024-08-20 16:00:21 -04:00

7 lines
318 B
CMake

cmake_minimum_required(VERSION 3.22...3.25)
add_library(obs-tiny-nv12-scale INTERFACE)
add_library(OBS::tiny-nv12-scale ALIAS obs-tiny-nv12-scale)
target_sources(obs-tiny-nv12-scale INTERFACE tiny-nv12-scale.c tiny-nv12-scale.h)
target_include_directories(obs-tiny-nv12-scale INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}")