浏览代码

Use c++11 for vhacd because VHACD-ASYNC.cpp wants it

Windy Darian 6 年之前
父节点
当前提交
6c90aaf5c7
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      modules/vhacd/SCsub

+ 4 - 0
modules/vhacd/SCsub

@@ -27,6 +27,10 @@ thirdparty_sources = [thirdparty_dir + file for file in thirdparty_sources]
 env_vhacd.Append(CPPPATH=[thirdparty_dir+"/inc"])
 env_vhacd.Append(CPPFLAGS=["-DGODOT_ENET"])
 
+# upstream uses c++11
+if not env.msvc:
+	env_vhacd.Append(CCFLAGS="-std=c++11")
+
 env_thirdparty = env_vhacd.Clone()
 env_thirdparty.disable_warnings()
 env_thirdparty.add_source_files(env.modules_sources, thirdparty_sources)