Browse Source

libobs: Export SIMDe headers unconditionally for plugin development

(cherry picked from commit ff2a7063c2998298385994d4ae045717ebcb74eb)
PatTheMav 2 years ago
parent
commit
e14b29e875
1 changed files with 14 additions and 20 deletions
  1. 14 20
      libobs/CMakeLists.txt

+ 14 - 20
libobs/CMakeLists.txt

@@ -303,6 +303,20 @@ set(public_headers
     util/platform.h
     util/profiler.h
     util/profiler.hpp
+    util/simde/check.h
+    util/simde/debug-trap.h
+    util/simde/hedley.h
+    util/simde/simde-align.h
+    util/simde/simde-arch.h
+    util/simde/simde-common.h
+    util/simde/simde-constify.h
+    util/simde/simde-detect-clang.h
+    util/simde/simde-diagnostic.h
+    util/simde/simde-features.h
+    util/simde/simde-math.h
+    util/simde/x86/mmx.h
+    util/simde/x86/sse.h
+    util/simde/x86/sse2.h
     util/sse-intrin.h
     util/text-lookup.h
     util/threading.h
@@ -313,26 +327,6 @@ if(ENABLE_HEVC)
   list(APPEND public_headers obs-hevc.h)
 endif()
 
-if(ARCH_SIMD_FLAGS)
-  set(public_headers
-      # cmake-format: sortable
-      ${public_headers}
-      util/simde/check.h
-      util/simde/debug-trap.h
-      util/simde/hedley.h
-      util/simde/simde-align.h
-      util/simde/simde-arch.h
-      util/simde/simde-common.h
-      util/simde/simde-constify.h
-      util/simde/simde-detect-clang.h
-      util/simde/simde-diagnostic.h
-      util/simde/simde-features.h
-      util/simde/simde-math.h
-      util/simde/x86/mmx.h
-      util/simde/x86/sse.h
-      util/simde/x86/sse2.h)
-endif()
-
 # cmake-format: off
 set_property(TARGET libobs APPEND PROPERTY OBS_PUBLIC_HEADERS ${public_headers})