lgrignon / jsweet-gradle-plugin

Brings the power of JSweet to Gradle
Apache License 2.0
17 stars 15 forks source link

building modules #39

Open schiebel opened 1 year ago

schiebel commented 1 year ago

Hello I am trying to use Gradle to generate a JavaScript module for astronomical coordinate conversion. I've worked through all of the issues with avoiding packages which have no corresponding candies and can generate the default JavaScript. Now I am trying to generate a package which can be exported to npm. However, whenever I select any of these package types I get the undefined symbols below. I reference the package which supplies Point2D but apparently this is not enough.

Does anyone know how to specify the packages which generated modules depend on to avoid undefined symbol errors when generating a module interface with JSweet?

Thanks for any help...

> Task :jsweet FAILED
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)
cannot find namespace 'Point2D' at coordtxl/src/main/java/coordtxl/coords/CoordinateConverter.java(49)