https://github.com/qupath/openslide-jars
https://github.com/qupath/openslide-jars
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qupath/openslide-jars
- Owner: qupath
- Created: 2023-09-13T13:04:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-10T12:44:18.000Z (over 1 year ago)
- Last Synced: 2025-03-23T06:41:25.716Z (about 1 year ago)
- Language: Ruby
- Size: 826 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).