Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qupath/openslide-jars
https://github.com/qupath/openslide-jars
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qupath/openslide-jars
- Owner: qupath
- Created: 2023-09-13T13:04:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-05T17:27:46.000Z (6 months ago)
- Last Synced: 2024-07-05T22:44:08.790Z (6 months ago)
- Language: Ruby
- Size: 810 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# openslide-jars
This is a set of scripts for building simple OpenSlide .jar files
for Windows, Mac, Linux (x86_64)
and Mac (x86-64, aarch64). It simply repackages OpenSlides natives, built in
the [openslide-bin](https://github.com/openslide/openslide-bin/releases/)
repo.Releases and snapshots are published to
[SciJava Maven](https://maven.scijava.org/content/repositories/releases/io/github/qupath/openslide/).## Making a new release
The version downloaded is specified in `download-artifacts.rb`, while the version uploaded to Maven is specified in `build.gradle`.
eg, to download release 4.0.1, edit the default version downloaded to be:```ruby
target_release = options[:version] || "v4.0.1"
```Then, to publish this version as `4.0.1-SNAPSHOT` on Maven, edit the gradle build script accordingly:
```groovy
version = '4.0.1'
```and run the relevant github action (publish release or snapshot, depending).