-
Notifications
You must be signed in to change notification settings - Fork 65
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
Migration of non-essential, experimental, sample and test data gems #649
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]>
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
o3de
repo too3de-extras
to 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.org
remote repository where they can easily be downloaded by users and then removed from the maino3de
repository.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
DefaultProject
template orMinimalProject
templateTODO
lightingpresets/highcontrast/goegap_*
inGems/Atom/Feature/Common
(used by default level)Gems/Atom/Feature/Common/Assets/ColorGrading/TestData
toAtom/TestData
gemHow was this PR tested?