Package org.eolang.maven.rust
Class RustNode
- java.lang.Object
-
- org.eolang.maven.rust.RustNode
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
build(Path cache)
Build it.void
generate()
Generate necessary files in target.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eolang.maven.rust.FFINode
generateUnchecked
-
-
-
-
Field Detail
-
LIB
public static final String LIB
Name of executable file which is result of cargo building.
-
-
Method Detail
-
generate
public void generate() throws IOException
Description copied from interface:FFINode
Generate necessary files in target. For example, for rust nodes we need to create cargo project in target/Lib and java files in target/generated/EOrust/natives/- Specified by:
generate
in interfaceFFINode
- Throws:
IOException
- if any issues with IO.
-
-