| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- project(mac-avcapture)
- find_library(AVFOUNDATION AVFoundation)
- find_library(COCOA Cocoa)
- find_library(COREFOUNDATION CoreFoundation)
- find_library(COREMEDIA CoreMedia)
- find_library(COREVIDEO CoreVideo)
- find_library(COCOA Cocoa)
- include_directories(${AVFOUNDATION}
- ${COCOA}
- ${COREFOUNDATION}
- ${COREMEDIA}
- ${COREVIDEO}
- ${COCOA})
- set(mac-avcapture_HEADERS
- AVCaptureInputPort+PreMavericksCompat.h)
- set(mac-avcapture_SOURCES
- av-capture.m
- plugin-main.c)
- set_source_files_properties(av-capture.m
- PROPERTIES LANGUAGE C)
-
- add_library(mac-avcapture MODULE
- ${mac-avcapture_SOURCES}
- ${mac-avcapture_HEADERS})
- target_link_libraries(mac-avcapture
- libobs
- ${AVFOUNDATION}
- ${COCOA}
- ${COREFOUNDATION}
- ${COREMEDIA}
- ${COREVIDEO}
- ${COCOA})
- install_obs_plugin_with_data(mac-avcapture data)
|