4.0.0
org.apache.tvm
tvm4j-native-parent
0.0.1-SNAPSHOT
../pom.xml
libtvm4j-linux-x86_64
0.0.1-SNAPSHOT
TVM4J Package - Native Linux-x86_64
http://maven.apache.org
so
org.apache.tvm
tvm4j-core
${project.version}
jar
compile
${basedir}/../../core/src/main/java
org.apache.maven.plugins
maven-compiler-plugin
header-generation
generate-sources
compile
-h
${basedir}/generated
-classpath
${project.build.directory}/classes:${project.build.directory}/../../../core/tvm4j-core-0.0.1-SNAPSHOT.jar/
org/apache/tvm/LibInfo.java
maven-antrun-plugin
1.7
copy-header
process-sources
run
org.codehaus.mojo
native-maven-plugin
true
linux
generic-classic
${cxx}
${cxx}
../src/main/native
org_apache_tvm_native_c_api.cc
-std=c++17
-I../../../include
-I../../../3rdparty/tvm-ffi/include
-I${JAVA_HOME}/include
-I${JAVA_HOME}/include/linux
${cflags}
-shared
-L${project.parent.basedir}/../../build/lib/
-ltvm_runtime
${ldflags}