Closed fiskus closed 2 months ago
On top of https://github.com/quiltdata/nf-quilt/pull/202
You need fresh version of https://github.com/quiltdata/quilt-rs/pull/187: there are slightly different methods names, because Quilt now is Java_nextflow_quilt_jep_Quilt
Quilt
Java_nextflow_quilt_jep_Quilt
quilt_rs
git pull
jni
cargo build
libquilt_rs.so
target/debug
cd plugins/nf-quilt/src/main/nextflow/quilt/jep
System.load
Quilt.java
javac Quilt.java
Quilt.class
cd - && make check
Tests are failing because they rely on one directories' structure, but quilt_rs uses different directories. I couldn't manage to fix them.
On top of https://github.com/quiltdata/nf-quilt/pull/202
You need fresh version of https://github.com/quiltdata/quilt-rs/pull/187: there are slightly different methods names, because
Quilt
now isJava_nextflow_quilt_jep_Quilt
quilt_rs
repo,git pull
latest change of thejni
branch. Thencargo build
. It will buildlibquilt_rs.so
intarget/debug
cd plugins/nf-quilt/src/main/nextflow/quilt/jep
System.load
inQuilt.java
to the correct location of thelibquilt_rs.so
javac Quilt.java
. It will compileQuilt.class
cd - && make check
Tests are failing because they rely on one directories' structure, but
quilt_rs
uses different directories. I couldn't manage to fix them.