mirror of
https://github.com/UltraCoderRU/libwebrtc.git
synced 2026-01-28 11:15:13 +00:00
21 lines
620 B
CMake
21 lines
620 B
CMake
cmake_minimum_required(VERSION 3.3)
|
|
project(sample)
|
|
|
|
find_package(LibWebRTC REQUIRED)
|
|
include(${LIBWEBRTC_USE_FILE})
|
|
|
|
set(SOURCE_FILES main.cpp)
|
|
add_executable(sample ${SOURCE_FILES})
|
|
target_link_libraries(sample ${LIBWEBRTC_LIBRARIES})
|
|
|
|
set(_STAMP_FILE ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/check-sample-done)
|
|
add_custom_command(
|
|
OUTPUT ${_STAMP_FILE}
|
|
COMMENT "Run generated sample"
|
|
COMMAND sample
|
|
COMMAND ${CMAKE_COMMAND} -E touch ${_STAMP_FILE}
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
|
)
|
|
|
|
add_custom_target(check-sample ALL DEPENDS ${_STAMP_FILE})
|
|
add_dependencies(check-sample sample)
|