ソースを参照

Adding Tools and Builders enable gem variants to NetSoakTest

The NetSoakTest needs the Tools and Editor variants in order to load the gems in the Editor and AssetProcessor.
lumberyard-employee-dm 4 年 前
コミット
779916a9aa
1 ファイル変更15 行追加1 行削除
  1. 15 1
      Gem/Code/CMakeLists.txt

+ 15 - 1
Gem/Code/CMakeLists.txt

@@ -73,4 +73,18 @@ if(PAL_TRAIT_BUILD_SERVER_SUPPORTED)
         VARIANTS Servers)
     
     set_property(GLOBAL APPEND PROPERTY LY_LAUNCHER_SERVER_PROJECTS NetSoakTest)
-endif()
+endif()
+
+if (PAL_TRAIT_BUILD_HOST_TOOLS)
+    # The Editor uses "Tools" gem variants:
+    ly_enable_gems(
+        PROJECT_NAME NetSoakTest GEM_FILE enabled_gems.cmake
+        TARGETS Editor
+        VARIANTS Tools)
+
+    # The pipeline tools use "Builders" gem variants:
+    ly_enable_gems(
+        PROJECT_NAME NetSoakTest GEM_FILE enabled_gems.cmake
+        TARGETS AssetBuilder AssetProcessor AssetProcessorBatch
+        VARIANTS Builders)
+endif()