Skip to content
Snippets Groups Projects
Commit 5a070cca authored by Thomas  MUSSET's avatar Thomas MUSSET
Browse files

fixed wrong dependencies version, changed copyright an updated README.md

parent f9e53b2a
No related branches found
No related tags found
No related merge requests found
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
[![license: GPL v3](https://img.shields.io/badge/License-GPLv3-blue)](https://www.gnu.org/licenses/gpl-3.0) [![license: GPL v3](https://img.shields.io/badge/License-GPLv3-blue)](https://www.gnu.org/licenses/gpl-3.0)
[![Twitter](https://img.shields.io/twitter/follow/Icy_BioImaging)](https://twitter.com/Icy_BioImaging) [![Twitter](https://img.shields.io/twitter/follow/Icy_BioImaging)](https://twitter.com/Icy_BioImaging)
[![Image.sc forum](https://img.shields.io/badge/discourse-forum-brightgreen)](https://forum.image.sc/tag/icy) [![Image.sc forum](https://img.shields.io/badge/discourse-forum-brightgreen)](https://forum.image.sc/tag/icy)
[![Icy version](https://img.shields.io/badge/icy-v2.4.3-D4E2FF)](https://icy.bioimageanalysis.org) [![Icy version](https://img.shields.io/badge/icy-v3.0.0-D4E2FF)](https://icy.bioimageanalysis.org)
[![Plugin version](https://img.shields.io/badge/plugin_library-v23.0.0-D4E2FF)](https://gitlab.pasteur.fr/bia/graal-for-icy/-/tags) [![Plugin version](https://img.shields.io/badge/plugin_library-v1.0.0-D4E2FF)](https://gitlab.pasteur.fr/bia/graal-for-icy/-/tags)
<!-- badges: end --> <!-- badges: end -->
This is the repository for the source code of *Graal.js engine for Icy*, a plugin for the [bioimage analysis software Icy](https://icy.bioimageanalysis.org/), which was developed by members or former members of the [Biological Image Analysis unit at Institut Pasteur](https://research.pasteur.fr/en/team/bioimage-analysis/). This plugin is licensed under GPL3 license. This is the repository for the source code of *Graal.js engine for Icy*, a plugin for the [bioimage analysis software Icy](https://icy.bioimageanalysis.org/), which was developed by members or former members of the [Biological Image Analysis unit at Institut Pasteur](https://research.pasteur.fr/en/team/bioimage-analysis/). This plugin is licensed under GPL3 license.
...@@ -14,7 +14,7 @@ Icy is developed and maintained by [Biological Image Analysis unit at Institut P ...@@ -14,7 +14,7 @@ Icy is developed and maintained by [Biological Image Analysis unit at Institut P
## Plugin description ## Plugin description
<!-- Short description of goals of package, with descriptive links to the documentation website --> <!-- Short description of package goals, with descriptive links to the documentation website -->
Graal.js Script Engine for Icy. Graal.js Script Engine for Icy.
...@@ -30,7 +30,7 @@ For developers, see our [Contributing guidelines](https://gitlab.pasteur.fr/bia/ ...@@ -30,7 +30,7 @@ For developers, see our [Contributing guidelines](https://gitlab.pasteur.fr/bia/
## Main functions and usage ## Main functions and usage
<!-- list main functions, explain architecture, classname, give info on how to get started with the plugin. If applicable, how the package compares to other similar packages and/or how it relates to other packages --> <!-- List main functions, explain architecture, classname, give info on how to get started with the plugin. If applicable, how the package compares to other similar packages and/or how it relates to other packages -->
Classname: `plugins.tmusset.library.GraalJSPlugin` Classname: `plugins.tmusset.library.GraalJSPlugin`
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<!-- Project Information --> <!-- Project Information -->
<artifactId>icy-graaljs</artifactId> <artifactId>icy-graaljs</artifactId>
<version>23.0.0</version> <version>1.0.0</version>
<packaging>jar</packaging> <packaging>jar</packaging>
...@@ -26,30 +26,31 @@ ...@@ -26,30 +26,31 @@
<!-- List of project's dependencies --> <!-- List of project's dependencies -->
<dependencies> <dependencies>
<!-- 22.3.3 is the last version to support Java 11 !!! -->
<dependency> <dependency>
<groupId>org.graalvm.sdk</groupId> <groupId>org.graalvm.sdk</groupId>
<artifactId>graal-sdk</artifactId> <artifactId>graal-sdk</artifactId>
<version>22.3.1</version> <version>22.3.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.graalvm.js</groupId> <groupId>org.graalvm.js</groupId>
<artifactId>js</artifactId> <artifactId>js</artifactId>
<version>22.3.1</version> <version>22.3.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.graalvm.js</groupId> <groupId>org.graalvm.js</groupId>
<artifactId>js-scriptengine</artifactId> <artifactId>js-scriptengine</artifactId>
<version>22.3.1</version> <version>22.3.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.graalvm.truffle</groupId> <groupId>org.graalvm.truffle</groupId>
<artifactId>truffle-api</artifactId> <artifactId>truffle-api</artifactId>
<version>22.3.1</version> <version>22.3.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.ibm.icu</groupId> <groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId> <artifactId>icu4j</artifactId>
<version>71.1</version> <version>73.2</version>
</dependency> </dependency>
</dependencies> </dependencies>
......
module icy.graaljs {
requires icy.kernel;
requires org.graalvm.sdk;
requires org.graalvm.js;
requires org.graalvm.truffle;
requires org.graalvm.js.scriptengine;
requires com.ibm.icu;
requires com.oracle.truffle.regex;
exports plugins.tmusset.library;
}
\ No newline at end of file
/* /*
* GraalJSPlugin * Copyright (c) 2010-2023. Institut Pasteur.
*
* v23.0.0
*
* 2023-04-17
*
* Copyright 2010-2023 Institut Pasteur.
* *
* This file is part of Icy. * This file is part of Icy.
*
* Icy is free software: you can redistribute it and/or modify * Icy is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or * the Free Software Foundation, either version 3 of the License, or
...@@ -22,6 +15,7 @@ ...@@ -22,6 +15,7 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Icy. If not, see <https://www.gnu.org/licenses/>. * along with Icy. If not, see <https://www.gnu.org/licenses/>.
*/ */
package plugins.tmusset.library; package plugins.tmusset.library;
import icy.plugin.abstract_.Plugin; import icy.plugin.abstract_.Plugin;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment