Przeglądaj źródła

Merge pull request #497 from aws-lumberyard-dev/RemoveAWSDependenciesByDefault

Remove AWS Dependencies by Default
Gene Walters 6 miesięcy temu
rodzic
commit
659eb51b81

+ 0 - 4
Gem/Code/enabled_gems.cmake

@@ -40,11 +40,7 @@ set(ENABLED_GEMS
     LmbrCentral
     LyShine
     LyShineExamples
-    HttpRequestor
     Atom
-    AWSCore
-    AWSClientAuth
-    AWSMetrics
     Presence
     LocalUser
     SaveData

+ 0 - 1
MPSGameLift/Code/CMakeLists.txt

@@ -246,7 +246,6 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS)
                 Gem::AWSCore.Static
                 Gem::AWSGameLift.Client.Static
                 Gem::AWSClientAuth.Static
-                AZ::AWSNativeSDKInit
                 Gem::HttpRequestor.Static
                 $<TARGET_OBJECTS:Gem::${gem_name}.Unified.Private.Object>
     )

+ 7 - 1
MPSGameLift/README.md

@@ -1,6 +1,12 @@
 # MultiplayerSample GameLift Integration Gem
 
-Enable this gem for MultiplayerSample in order to enable AWS GameLift integration.
+## Install MPSGameLift Gem
+
+1. Open _MultiplayerSample/project.json_
+    1. Add `"MPSGameLift"` to `external_subdirectories`
+    1. Add `"MPSGameLift"` to `gem_names`
+1. [Download and register AWS gems for O3DE](https://github.com/aws/o3de-repo/blob/main/README.md) 
+1. Compile MultiplayerSample 
 
 ## Setup Instructions
 

+ 1 - 2
project.json

@@ -14,8 +14,7 @@
     "icon_path": "preview.png",
     "engine": "o3de",
     "external_subdirectories": [
-        "Gem",
-        "MPSGameLift"
+        "Gem"
     ],
     "gem_names": [
         "character_mps",