template.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {
  2. "template_name": "ScriptCanvasNode",
  3. "origin": "Open 3D Engine - o3de.org",
  4. "origin_url": "https://github.com/o3de/o3de",
  5. "license": "Apache-2.0 or MIT",
  6. "license_url": "https://github.com/o3de/o3de/blob/development/LICENSE.txt",
  7. "display_name": "Minimal Script Canvas Node Template",
  8. "summary": "A template for a minimal Script Canvas node",
  9. "canonical_tags": [
  10. "Template"
  11. ],
  12. "user_tags": [
  13. "ScriptCanvasNode"
  14. ],
  15. "icon_path": "preview.png",
  16. "copyFiles": [
  17. {
  18. "file": "Source/${Name}.cpp",
  19. "isTemplated": true
  20. },
  21. {
  22. "file": "Include/${Name}.h",
  23. "isTemplated": true
  24. },
  25. {
  26. "file": "Source/${Name}.ScriptCanvasNodeable.xml",
  27. "isTemplated": true
  28. },
  29. {
  30. "file": "Source/AutoGen/ScriptCanvasNodeable.xsd",
  31. "isTemplated": false
  32. },
  33. {
  34. "file": "${Name}_files.cmake",
  35. "isTemplated": true
  36. },
  37. {
  38. "file": "CMakeLists.txt",
  39. "isTemplated": true
  40. },
  41. {
  42. "file": "README.md",
  43. "isTemplated": true
  44. }
  45. ],
  46. "createDirectories": [
  47. {
  48. "dir": "Include"
  49. },
  50. {
  51. "dir": "Source"
  52. }
  53. ]
  54. }