You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems
lumberyard-employee-dm 4014cacff8
Added a ${GemName}.Builders variant to Asset-Only Gems (#1324)
* Creating Builder variant aliases for all Asset Gems

* Added an AssetGem template for creating an Asset Gem

The AssetGem template is meant for non-code Gems

* Updated the engine_template.py commands to use pathlib

Each of the four commands: create-template, create-from-template,
create-project and create-gem have been updated to use pathlib.Path or
any path manipulation

Fix several python errors when instantiating a template with missing
o3de objects.
For example attempting to use the create-project command with the
"DefaultGem" template would result in a python exception instaed of a
error log and a return value 0..

Added a **force** option to the engine_template commands
to force overriding of existing files

* Optimized search through text files when the create-template command is
run when attempting to replace the license text section

* Adding a Minimal Project Template that contains the minimal set of gems
as stated by UX

* Minor changes to the DefaultProject template. Added a license section to the EngineFinder.cmake

* Adding the MinimalProject to the engine.json file
5 years ago
..
AWSClientAuth [LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined (#1089) 5 years ago
AWSCore [LYN-4288] Adding error page if resource mapping tool has invalid setup (#1219) 5 years ago
AWSMetrics [SPEC-7257] [LYN-4472] [AWSMetrics] The background thread that monitors the metrics queue burns a lot of CPU (#1256) 5 years ago
Achievements The new gem registration and usage system 5 years ago
AssetMemoryAnalyzer SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
AssetValidation Merge branch 'main' into ly-as-sdk/LYN-2948 5 years ago
Atom Merge pull request #1300 from aws-lumberyard-dev/Atom/mriegger/bsearchstab 5 years ago
AtomContent Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
AtomLyIntegration Merge pull request #1346 from aws-lumberyard-dev/Atom/gallowj/stabilization/2106 5 years ago
AtomTressFX Adding empty CMakeLists.txt to Asset only gems to fit the new definition 5 years ago
AudioEngineWwise Pass on fixing LmbrCentral.Static dependencies 5 years ago
AudioSystem {LYN-4224} Fix for the file scan slowdown (#1252) 5 years ago
AutomatedLauncherTesting Pass on fixing LmbrCentral.Static dependencies 5 years ago
Blast Fixed HelpPageURL links in physics components (#1328) 5 years ago
Camera Moved toggle pivot to lower in the context menu, converted all context menu additions to use a singular mechanism (#1209) 5 years ago
CameraFramework SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
CertificateManager The new gem registration and usage system 5 years ago
CrashReporting The new gem registration and usage system 5 years ago
CustomAssetExample The new gem registration and usage system 5 years ago
DebugDraw SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
DevTextures Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
EMotionFX Compile fix in the editor actor component for release build (#1327) 5 years ago
EditorPythonBindings fix handling of multiple arguments running python scripts from console 5 years ago
ExpressionEvaluation The new gem registration and usage system 5 years ago
FastNoise SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
GameState The new gem registration and usage system 5 years ago
GameStateSamples Merge remote-tracking branch 'origin/lawsonamzn_prototype_gem_naming_conventions' into ly-as-sdk/LYN-2948-phistere 5 years ago
Gestures SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
GradientSignal SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
GraphCanvas Merge pull request #1155 from aws-lumberyard-dev/LYN4281_ScriptCanvasNodePaletteSearchIgnoreWhitespace 5 years ago
GraphModel SPEC-2513 Fixes to enable w4457 5 years ago
HttpRequestor SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
ImGui Fix typo. (#1192) 5 years ago
InAppPurchases SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
LandscapeCanvas Added toolbar icons, updated viewport header UX (#1240) 5 years ago
LmbrCentral Fixes for reflection code that hides itself frm Script explicitly but NOT from ScriptCanvas 5 years ago
LocalUser The new gem registration and usage system 5 years ago
LyShine Reenable LyShine mask support now using Atom (#1218) 5 years ago
LyShineExamples Reenable LyShine mask support now using Atom (#1218) 5 years ago
Maestro SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
MessagePopup SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
Metastream SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
Microphone SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
Multiplayer Merge pull request #1148 from aws-lumberyard-dev/SPEC7174_ReceiveRPCsViaScriptViaEntityId 5 years ago
MultiplayerCompression The new gem registration and usage system 5 years ago
NvCloth Fixed HelpPageURL links in physics components (#1328) 5 years ago
PBSreferenceMaterials Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
PhysX Fixed HelpPageURL links in physics components (#1328) 5 years ago
PhysXDebug physxdebug switch viewport id to AzFramework::g_defaultSceneEntityDebugDisplayId (#1188) 5 years ago
PhysXSamples Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
PhysicsEntities Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
Prefab Merge branch 'main' into ly-as-sdk/LYN-2948 5 years ago
Presence The new gem registration and usage system 5 years ago
PrimitiveAssets Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
PythonAssetBuilder LYN-4128 EditorPythonBindings.Editor in debug does not load (missing python_d.dll) 5 years ago
QtForPython The new gem registration and usage system 5 years ago
RADTelemetry The new gem registration and usage system 5 years ago
SaveData The new gem registration and usage system 5 years ago
SceneLoggingExample The new gem registration and usage system 5 years ago
SceneProcessing Merge branch 'main' into ly-as-sdk/LYN-2948 5 years ago
ScriptCanvas disabled upgrade menu until we can stabilize the tool (LYN-3799) 5 years ago
ScriptCanvasDeveloper SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
ScriptCanvasPhysics fixed raycast multi SC node to return more then 1 result (#1238) 5 years ago
ScriptCanvasTesting testing code files for fixes for LYN-3777 5 years ago
ScriptEvents SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
ScriptedEntityTweener SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
SliceFavorites SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
StartingPointCamera SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
StartingPointInput Hide the raw input handler bus from the SC node palette list 5 years ago
StartingPointMovement SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
SurfaceData SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
TestAssetBuilder The new gem registration and usage system 5 years ago
TextureAtlas SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
TickBusOrderViewer SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
Twitch SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
UiBasics Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
Vegetation SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
Vegetation_Gem_Assets Added a ${GemName}.Builders variant to Asset-Only Gems (#1324) 5 years ago
VideoPlaybackFramework The new gem registration and usage system 5 years ago
VirtualGamepad SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago
WhiteBox SPEC-7178 Removal of precompiled cpp files (#1171) 5 years ago