-
Notifications
You must be signed in to change notification settings - Fork 79
Migration of non-essential, experimental, sample and test data gems #649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: development
Are you sure you want to change the base?
Migration of non-essential, experimental, sample and test data gems #649
Conversation
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
From Atom/Feature/Common/Tools/ColorGrading Signed-off-by: Alex Peterson <[email protected]>
From Atom/Feature/Common/Assets/LightingPresets Signed-off-by: Alex Peterson <[email protected]>
From Gems/AtomLyIntegration/CommonFeatures/Assets/Objects/Hermanubis Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
Signed-off-by: Alex Peterson <[email protected]>
moudgils
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This probably broke a lot of ASV samples. Haveyou tesed it?
I have not tested the change with AutomatedTesting or ASV yet, but this PR does not remove these Gems from o3de, I will first make the changes necessary to not break tests before removing anything from the o3de r epo. |
What does this PR do?
Copies non-essential, sample, experimental, test data and asset heavy gems from the
o3derepo too3de-extrasto improve build times, asset processing times, bandwidth, infrastructure costs, local disk usage and SDK installer size.The gems will be made available through the
canonical.o3de.orgremote repository where they can easily be downloaded by users and then removed from the maino3derepository.This PR copies the following gems or content:
This decreases the size of the engine Gems folder from 2.03GB to 380MB and removes several of the largest assets that take the longest time for the Asset Processor to compile.
None of these gems are used in the
DefaultProjecttemplate orMinimalProjecttemplateTODO
lightingpresets/highcontrast/goegap_*inGems/Atom/Feature/Common(used by default level)Gems/Atom/Feature/Common/Assets/ColorGrading/TestDatatoAtom/TestDatagemHow was this PR tested?