diff --git a/render_stubs.py b/render_stubs.py new file mode 100755 index 0000000000000000000000000000000000000000..50e156d3367ba6e31208f90295ab422a629b5cba --- /dev/null +++ b/render_stubs.py @@ -0,0 +1,18 @@ +import pathlib +import jpype +import stubgenj + +jars = list(map(str, pathlib.Path('orekit_jpype/jars/').glob('**/*.jar'))) + +jpype.startJVM(classpath=jars, convertStrings=True) + +# import jpype.imports # noqa +import org.orekit # noqa +import org.hipparchus # noqa +import java # noqa + +stubgenj.generateJavaStubs([java, org.orekit, org.hipparchus], + useStubsSuffix=True) + + +# python -m stubgenj --convert-strings --classpath "orekit_jpype/jars/*.jar" org.orekit org.hipparchus java jpype \ No newline at end of file