diff options
Diffstat (limited to 'plugins/hello_signals/src')
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gdignore | 1 | ||||
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.bin/.gitignore | 3 | ||||
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/.gdignore | 1 | ||||
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_export_plugin.gd | 16 | ||||
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/.export/hello_signals_editor_plugin.gd | 16 | ||||
-rw-r--r-- | plugins/hello_signals/src/main/assets/addons/hello_signals_plugin/hello_signals_export_plugin.gd | 33 | ||||
-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.cfg | 2 |
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" |