mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
30 lines
797 B
CMake
30 lines
797 B
CMake
# Update from https://github.com/webmproject/libwebm
|
|
# libwebm version 1.0.0.31
|
|
# License: BSD-3
|
|
|
|
add_library(libwebm_mkvmuxer STATIC
|
|
common/webmids.h
|
|
|
|
common/file_util.cc
|
|
common/file_util.h
|
|
common/hdr_util.cc
|
|
common/hdr_util.h
|
|
|
|
mkvmuxer/mkvmuxer.h
|
|
mkvmuxer/mkvmuxertypes.h
|
|
mkvmuxer/mkvmuxerutil.h
|
|
mkvmuxer/mkvwriter.h
|
|
mkvmuxer/mkvmuxer.cc
|
|
mkvmuxer/mkvmuxerutil.cc
|
|
mkvmuxer/mkvwriter.cc
|
|
)
|
|
target_include_directories(libwebm_mkvmuxer PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
|
|
target_compile_features(libwebm_mkvmuxer PUBLIC cxx_std_11)
|
|
target_compile_definitions(libwebm_mkvmuxer PRIVATE
|
|
-D__STDC_CONSTANT_MACROS
|
|
-D__STDC_FORMAT_MACROS
|
|
-D__STDC_LIMIT_MACROS
|
|
|
|
)
|
|
set_target_properties(libwebm_mkvmuxer PROPERTIES CXX_STANDARD 11)
|
|
add_library(webm::libwebm_mkvmuxer ALIAS libwebm_mkvmuxer)
|