Updated gem.json for all top-level Gems. (#1715)
* Updated gem.json for all top-level Gems. All the top level gems now have identical gem.json formats based on the DefautlGem template gem.json. Two additional fields have been added, a type: field and a requirements: field. These fields are for display in Project Mananger. All gem.json files have a default requirements: value of None. Devs are responsible for providing requirements. Gem descriptions and tags have been signed off by developers. Signed-off-by: Cronin <mikecro@amazon.com> * Fixed minor formatting issues with RADTelemetry gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to QtForPython gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the Twitch gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to AWSCore gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the AtomTressFX gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the AudioEngineWwise gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the CertificateManager gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Removing extra whitespace in summary of CrashReporting gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the CustomAssetExample gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Removing extra whitespace in editorPythonBindings gem summary Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the ScriptedEntityTweener gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the Gestures gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Removing extra whitetspace in the summary of the GameStateSamples gem Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Adding newline to the end of the ExpressionEvaluation gem.json Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Updated the ProjectManager PythonBindings.cpp code to reference the newer fields in the gem.json files Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Updating the Gem and Project templates gem.json files to include the "type" and the "requirements" field. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Updated the default "requirments" field value to be empty string instead of "None" This works better with the ProjectManager GemInfoFromPath function. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Correcting "summary" field name Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Added the requirements text to the AudioEngineWwise Gem This gem requires downloading the Wwise 3rdParty library from AudioKinetic's website Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
This commit is contained in:
+10
-24
@@ -1,26 +1,12 @@
|
||||
{
|
||||
"gem_name": "QtForPython",
|
||||
"GemFormatVersion": 4,
|
||||
"Uuid": "cd50c7a1e31f4c9495dcffdacc3bde92",
|
||||
"Name": "QtForPython",
|
||||
"DisplayName": "QtForPython",
|
||||
"Version": "0.1.0",
|
||||
"Summary": "Adds the ability to use the PySide2 Python libraries to manage Qt widgets.",
|
||||
"Tags": ["Editor"],
|
||||
"IconPath": "preview.png",
|
||||
"Modules": [
|
||||
{
|
||||
"Name": "Editor",
|
||||
"Type": "EditorModule"
|
||||
}
|
||||
],
|
||||
"Dependencies": [
|
||||
{
|
||||
"Uuid": "b658359393884c4381c2fe2952b1472a",
|
||||
"VersionConstraints": [
|
||||
"~>0.1"
|
||||
],
|
||||
"_comment": "EditorPythonBindings"
|
||||
}
|
||||
]
|
||||
}
|
||||
"display_name": "Qt for Python",
|
||||
"license": "Apache-2.0 Or MIT",
|
||||
"origin": "Open 3D Engine - o3de.org",
|
||||
"type": "Tool",
|
||||
"summary": "The Qt for Python Gem provides the PySide2 Python libraries to manage Qt widgets.",
|
||||
"canonical_tags": ["Gem"],
|
||||
"user_tags": ["Scripting", "UI", "Framework"],
|
||||
"icon_path": "preview.png",
|
||||
"requirements": ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user