Browse Source

SCons: Enable iOS modules for ARKit and Camera

Sergey Minakov 5 years ago
parent
commit
c3e7aeb279
2 changed files with 6 additions and 0 deletions
  1. 3 0
      modules/arkit/SCsub
  2. 3 0
      modules/camera/SCsub

+ 3 - 0
modules/arkit/SCsub

@@ -5,6 +5,9 @@ Import("env_modules")
 
 
 env_arkit = env_modules.Clone()
 env_arkit = env_modules.Clone()
 
 
+# (iOS) Enable module support
+env_arkit.Append(CCFLAGS=["-fmodules", "-fcxx-modules"])
+
 # (iOS) Build as separate static library
 # (iOS) Build as separate static library
 modules_sources = []
 modules_sources = []
 env_arkit.add_source_files(modules_sources, "*.cpp")
 env_arkit.add_source_files(modules_sources, "*.cpp")

+ 3 - 0
modules/camera/SCsub

@@ -6,6 +6,9 @@ Import("env_modules")
 env_camera = env_modules.Clone()
 env_camera = env_modules.Clone()
 
 
 if env["platform"] == "iphone":
 if env["platform"] == "iphone":
+    # (iOS) Enable module support
+    env_camera.Append(CCFLAGS=["-fmodules", "-fcxx-modules"])
+
     # (iOS) Build as separate static library
     # (iOS) Build as separate static library
     modules_sources = []
     modules_sources = []
     env_camera.add_source_files(modules_sources, "register_types.cpp")
     env_camera.add_source_files(modules_sources, "register_types.cpp")