Adopt -setOverrideRouteSharingPolicy:routingContextUID: SPI
[WebKit-https.git] / Source / CMakeLists.txt
index 31fcd89..54fe4a2 100644 (file)
@@ -7,6 +7,10 @@ endif ()
 
 add_subdirectory(WTF)
 
+if (USE_CAPSTONE)
+    add_subdirectory(ThirdParty/capstone)
+endif ()
+
 add_subdirectory(JavaScriptCore)
 
 if (WIN32 AND ENABLE_GRAPHICS_CONTEXT_3D)
@@ -17,15 +21,21 @@ if (ENABLE_API_TESTS)
     add_subdirectory(ThirdParty/gtest)
 endif ()
 
-if (USE_WOFF2)
-    add_subdirectory(ThirdParty/brotli)
-    add_subdirectory(ThirdParty/woff2)
+if (USE_OPENVR)
+    # OpenVR is compiled with -stdlib=libc++ as default if Clang is used.
+    # Disable USE_LIBCXX not to use -stdlib=libc++.
+    option(USE_LIBCXX "Uses libc++ instead of libstdc++" OFF)
+    add_subdirectory(ThirdParty/openvr)
 endif ()
 
 if (USE_XDGMIME)
     add_subdirectory(ThirdParty/xdgmime)
 endif ()
 
+if (USE_LIBWEBRTC)
+    add_subdirectory(ThirdParty/libwebrtc)
+endif ()
+
 if (ENABLE_WEBCORE)
     add_subdirectory(WebCore)
 endif ()