Publish `org.processing.core.dxf` to Maven Central (Publish libraries to maven central) by Stefterv · Pull Request #1403 · processing/processing4

@Stefterv Sure, I can take a look at those.

Breakdown looks like this:

  • PDF: Good to go. It already has the Gradle setup, just needs the publishing block.

  • Net / SVG: Need to be fully ported from Ant to Gradle first, but otherwise straightforward.

  • Serial / IO: These are harder because of the native libs/JARs. We'll need to figure out how to package those correctly for Maven so we don't break cross-platform support.

One catch on this PR: build.gradle.kts lists implementation("com.lowagie:itext:2.1.7"). pretty sure that's a copy-paste error from the PDF library? DXF shouldn't depend on iText.