39 lines
1.0 KiB
Diff
39 lines
1.0 KiB
Diff
--- a/CMakeLists.txt 2015-12-09 08:12:34.000000000 -0800
|
|
+++ b/CMakeLists.txt 2021-04-04 18:06:50.214542500 -0700
|
|
@@ -11,8 +11,12 @@
|
|
|
|
set(LIBWEBM_SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
|
|
|
|
+if (BUILD_SHARED_LIBS)
|
|
+ link_libraries(-static stdc++ -dynamic)
|
|
+endif()
|
|
+
|
|
# Libwebm section.
|
|
-add_library(webm STATIC
|
|
+add_library(webm
|
|
"${LIBWEBM_SRC_DIR}/mkvmuxer.cpp"
|
|
"${LIBWEBM_SRC_DIR}/mkvmuxer.hpp"
|
|
"${LIBWEBM_SRC_DIR}/mkvmuxertypes.hpp"
|
|
@@ -62,3 +66,21 @@
|
|
"${LIBWEBM_SRC_DIR}/webm2pes.cc"
|
|
"${LIBWEBM_SRC_DIR}/webm2pes.h")
|
|
target_link_libraries(webm2pes LINK_PUBLIC webm)
|
|
+
|
|
+# This stuff copied directly from the Arch MAKEPKG
|
|
+install(
|
|
+FILES
|
|
+ "mkvmuxer.hpp"
|
|
+ "mkvmuxertypes.hpp"
|
|
+ "mkvmuxerutil.hpp"
|
|
+ "mkvparser.hpp"
|
|
+ "mkvreader.hpp"
|
|
+ "mkvwriter.hpp"
|
|
+ "webmids.hpp"
|
|
+DESTINATION
|
|
+ "include/webm")
|
|
+
|
|
+install(TARGETS webm vttdemux webm2pes
|
|
+ RUNTIME DESTINATION bin
|
|
+ ARCHIVE DESTINATION lib
|
|
+ LIBRARY DESTINATION lib)
|