summaryrefslogtreecommitdiff
path: root/plugins/hello_signals/src
diff options
context:
space:
mode:
authorFredia Huya-Kouadio <fhuya@meta.com>2023-10-08 14:34:02 -0700
committerFredia Huya-Kouadio <fhuya@meta.com>2023-10-08 14:34:02 -0700
commitd9fff97ae273807c8eab768847753f17b9ecda46 (patch)
tree03e6369f10286d0e5142c687913cf6bffa3ca582 /plugins/hello_signals/src
parent8bd8bca5986794ce1d8edbd6bbd170ad86881659 (diff)
downloadgodot-android-samples-d9fff97ae273807c8eab768847753f17b9ecda46.tar.gz
godot-android-samples-d9fff97ae273807c8eab768847753f17b9ecda46.tar.bz2
godot-android-samples-d9fff97ae273807c8eab768847753f17b9ecda46.zip
Update the 'HelloSignals' plugin sample's directory structure
Diffstat (limited to 'plugins/hello_signals/src')
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gdignore1
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gitignore3
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/.gdignore1
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_export_plugin.gd16
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_plugin.gd16
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_export_plugin.gd33
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_plugin_interface.gd (renamed from plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/interface/hello_signals_plugin.gd)0
-rw-r--r--plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/plugin.cfg2
8 files changed, 34 insertions, 38 deletions
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gdignore b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gdignore
deleted file mode 100644
index 8b13789..0000000
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gdignore
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gitignore b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gitignore
deleted file mode 100644
index 375ed0d..0000000
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*
-!.gitignore
-!.gdignore
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/.gdignore b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/.gdignore
deleted file mode 100644
index 8b13789..0000000
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/.gdignore
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_export_plugin.gd b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_export_plugin.gd
deleted file mode 100644
index ca0bcf4..0000000
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_export_plugin.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-@tool
-extends EditorExportPlugin
-
-func _supports_platform(platform):
- if platform is EditorExportPlatformAndroid:
- return true
- return false
-
-func _get_android_libraries(platform, debug):
- if debug:
- return PackedStringArray(["hello_signals_plugin/.bin/debug/HelloSignals.debug.aar"])
- else:
- return PackedStringArray(["hello_signals_plugin/.bin/release/HelloSignals.release.aar"])
-
-func _get_name():
- return "Hello Signals plugin"
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_plugin.gd b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_plugin.gd
deleted file mode 100644
index 5df34a9..0000000
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_plugin.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-@tool
-extends EditorPlugin
-
-# A class member to hold the export plugin during its lifecycle
-var export_plugin : EditorExportPlugin
-
-func _enter_tree():
- # Initialization of the plugin goes here.
- export_plugin = preload("hello_signals_editor_export_plugin.gd").new()
- add_export_plugin(export_plugin)
-
-
-func _exit_tree():
- # Clean-up of the plugin goes here.
- remove_export_plugin(export_plugin)
- export_plugin = null
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_export_plugin.gd b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_export_plugin.gd
new file mode 100644
index 0000000..6145d44
--- /dev/null
+++ b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_export_plugin.gd
@@ -0,0 +1,33 @@
+@tool
+extends EditorPlugin
+
+# A class member to hold the export plugin during its lifecycle
+var export_plugin : AndroidExportPlugin
+
+func _enter_tree():
+ # Initialization of the plugin goes here.
+ export_plugin = AndroidExportPlugin.new()
+ add_export_plugin(export_plugin)
+
+
+func _exit_tree():
+ # Clean-up of the plugin goes here.
+ remove_export_plugin(export_plugin)
+ export_plugin = null
+
+
+class AndroidExportPlugin extends EditorExportPlugin:
+
+ func _supports_platform(platform):
+ if platform is EditorExportPlatformAndroid:
+ return true
+ return false
+
+ func _get_android_libraries(platform, debug):
+ if debug:
+ return PackedStringArray(["hello_signals_plugin/bin/debug/HelloSignals.debug.aar"])
+ else:
+ return PackedStringArray(["hello_signals_plugin/bin/release/HelloSignals.release.aar"])
+
+ func _get_name():
+ return "Hello Signals plugin"
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/interface/hello_signals_plugin.gd b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_plugin_interface.gd
index 0cc9c1d..0cc9c1d 100644
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/interface/hello_signals_plugin.gd
+++ b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_plugin_interface.gd
diff --git a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/plugin.cfg b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/plugin.cfg
index ca4a695..4ffab22 100644
--- a/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/plugin.cfg
+++ b/plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/plugin.cfg
@@ -4,4 +4,4 @@ name="Hello Signals plugin"
description="Showcases how to package a sample Android plugin"
author="Fredia Huya-Kouadio"
version=""
-script=".export/hello_signals_editor_plugin.gd"
+script="hello_signals_export_plugin.gd"