diff --git a/android/settings.gradle b/android/settings.gradle index 49781fb247..7299c0bb3d 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -28,4 +28,6 @@ project(':bin2header').projectDir = new File('../java_tools/bin2header') include ':config_definition' project(':config_definition').projectDir = new File('../java_tools/configuration_definition') include ':ts_plugin_launcher' -project(':ts_plugin_launcher').projectDir = new File('../java_tools/ts_plugin_launcher') \ No newline at end of file +project(':ts_plugin_launcher').projectDir = new File('../java_tools/ts_plugin_launcher') +include ':ts_plugin' +project(':ts_plugin').projectDir = new File('../java_tools/ts_plugin') diff --git a/java_tools/ts_plugin/build.gradle b/java_tools/ts_plugin/build.gradle new file mode 100644 index 0000000000..89cf0a0037 --- /dev/null +++ b/java_tools/ts_plugin/build.gradle @@ -0,0 +1,17 @@ +plugins { + id 'java-library' + id 'com.github.johnrengelman.shadow' version '6.1.0' +} + +apply from: '../../android/dependencies.gradle' + +dependencies { + api project(':ecu_io') + api project(':shared_ui') + api project(':inifile') + api project(':ts_plugin_launcher') + api project(':ts_plugin_launcher') + testImplementation libs.mockito + testImplementation testFixtures( project(':ecu_io')) + implementation files('../ts_plugin_launcher/lib/TunerStudioPluginAPI.jar') +} \ No newline at end of file diff --git a/java_tools/ts_plugin/src/test/java/com/rusefi/ts_plugin/RemoteTabSandbox.java b/java_tools/ts_plugin/src/test/java/com/rusefi/ts_plugin/RemoteTabSandbox.java index 18445041cd..12facbfd40 100644 --- a/java_tools/ts_plugin/src/test/java/com/rusefi/ts_plugin/RemoteTabSandbox.java +++ b/java_tools/ts_plugin/src/test/java/com/rusefi/ts_plugin/RemoteTabSandbox.java @@ -7,9 +7,6 @@ import com.rusefi.ui.util.FrameHelper; */ public class RemoteTabSandbox { public static void main(String[] args) { - RemoteTab.Listener listener = () -> { - - }; - new FrameHelper().showFrame(new RemoteTab(listener).getContent()); + new FrameHelper().showFrame(new RemoteTab().getContent()); } }