1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
version = "0.1.0"
author = "nandi"
description = "Embed a JVM in a Nim process and call Java from it, via JNI"
license = "MIT"
srcDir = "src"
requires "nim >= 2.0.0"
task java, "Compile the example Java classes":
exec "javac -d build/classes examples/java/demo/Greeter.java"
task test, "Run the test suite":
javaTask()
exec "nim c -r --path:src tests/tlibjava.nim"
task demo, "Run the example":
javaTask()
exec "nim c -r --path:src examples/demo.nim"
|