Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository needs new host #9

Closed
redbassett opened this issue May 18, 2021 · 8 comments
Closed

Repository needs new host #9

redbassett opened this issue May 18, 2021 · 8 comments

Comments

@redbassett
Copy link

With the closure of Bintray, the old repository at https://dl.bintray.com/nwillc/maven is no longer available. Install instructions in #8 are no longer accurate, but cannot be updated until a new repository url is available.

@harryjph
Copy link
Contributor

harryjph commented Aug 9, 2021

I've found a workaround:

  1. git clone https://github.com/nwillc/ksvg && cd ksvg
  2. ./gradlew build -x test
  3. Copy ksvg-metadata-3.1.0-SNAPSHOT.jar, ksvg-js-3.1.0-SNAPSHOT.jar and ksvg-jvm-3.1.0-SNAPSHOT.jar from build/libs/ into new libs folder in your project root
  4. Replace the following (assuming you're using Kotlin DSL):
    1. implementation("com.github.nwillc:ksvg-metadata:$ksvgVersion") -> implementation(files("libs/ksvg-metadata-3.1.0-SNAPSHOT.jar"))
    2. implementation("com.github.nwillc:ksvg-js:$ksvgVersion") -> implementation(files("libs/ksvg-js-3.1.0-SNAPSHOT.jar"))
    3. implementation("com.github.nwillc:ksvg-jvm:$ksvgVersion") -> implementation(files("libs/ksvg-jvm-3.1.0-SNAPSHOT.jar"))

@redbassett
Copy link
Author

Bumping this issue, @harry1453 suggests a valid way to manually add the binaries to a project, but I'm hoping @nwillc can get this re-hosted either on Maven Central or another artifact host!

@harryjph
Copy link
Contributor

Perhaps jitpack.io could work?

@nwillc
Copy link
Owner

nwillc commented Jan 12, 2022 via email

@harryjph
Copy link
Contributor

@redbassett @nwillc I succeeded in getting jitpack.io to work! Please see #10.

You can use maven coordinate com.github.harry1453.ksvg:ksvg:master-SNAPSHOT to test that it works for you. You should only need the one coordinate for multiplatform.

@nwillc
Copy link
Owner

nwillc commented Jan 12, 2022 via email

@harryjph
Copy link
Contributor

No problem! This can be closed now, I think

@redbassett
Copy link
Author

It looks like this works for my needs just fine. Thank your @harry1453 for the implementation. I'm with @nwillc, this stuff is difficult to fix when you've been away from it for a while!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants