Explorar el Código

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 hace 4 años
padre
commit
779916a9aa
Se han modificado 1 ficheros con 15 adiciones y 1 borrados
  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()