瀏覽代碼

Adds the D3DCompiler_47.dll to ensure it's packed and ready for projects when publishing

Areloch 1 年之前
父節點
當前提交
431cffac11
共有 3 個文件被更改,包括 10 次插入2 次删除
  1. 1 0
      .gitignore
  2. 9 2
      Templates/BaseGame/CMakeLists.txt
  3. 二進制
      Templates/BaseGame/game/D3DCompiler_47.dll

+ 1 - 0
.gitignore

@@ -68,6 +68,7 @@ local.properties
 .builds
 *.dotCover
 *.dll
+!d3dcompiler_47.dll
 *.lib
 *.exp
 *.exe

+ 9 - 2
Templates/BaseGame/CMakeLists.txt

@@ -4,8 +4,15 @@ foreach(TEMPLATE_FILE ${TEMPLATE_FILES})
 endforeach()
 
 # Perform installation minus scripts
-file(COPY "game" "source" DESTINATION "${TORQUE_APP_ROOT_DIRECTORY}" PATTERN "*.tscript" EXCLUDE PATTERN
-                                                                     PATTERN "*.in" EXCLUDE PATTERN)	
+if(WIN32)
+    file(COPY "game" "source" DESTINATION "${TORQUE_APP_ROOT_DIRECTORY}" PATTERN "*.tscript" EXCLUDE PATTERN
+                                                                         PATTERN "*.in" EXCLUDE PATTERN)
+else()
+    file(COPY "game" "source" DESTINATION "${TORQUE_APP_ROOT_DIRECTORY}" PATTERN "*.tscript" EXCLUDE PATTERN
+                                                                     PATTERN "*.in" EXCLUDE PATTERN
+                                                                     PATTERN "*.dll" EXLCUDE PATTERN)	
+endif(WIN32)
+
 # Enumerate scripts and install with extension
 file(GLOB_RECURSE SCRIPT_FILES "game/*.tscript")
 foreach(ITEM ${SCRIPT_FILES})

二進制
Templates/BaseGame/game/D3DCompiler_47.dll