aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-12-04 20:50:53 -0800
committerJakob Odersky <jodersky@gmail.com>2015-12-04 20:50:53 -0800
commit3e90312b3f2d912bf27e91b454a6ef21a81a2fc5 (patch)
treeaf6ad597f45934684f67a2864fbef471fe6851f0 /README.md
downloadsbt-jni-3e90312b3f2d912bf27e91b454a6ef21a81a2fc5.tar.gz
sbt-jni-3e90312b3f2d912bf27e91b454a6ef21a81a2fc5.tar.bz2
sbt-jni-3e90312b3f2d912bf27e91b454a6ef21a81a2fc5.zip
initial commitv0.1
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d861fec
--- /dev/null
+++ b/README.md
@@ -0,0 +1,14 @@
+# Definitions
+- Native binaries: artifacts such as libraries and executables that are platform dependent, typically C/C++ projects
+
+# Goals:
+
+## Wrapper
+- Native binaries are compiled with another build tool, such as Make, Autotools or CMake
+- Provides a "Native" configuration with most standard sbt tasks.
+Why not provide separate tasks, like nativeCompile and nativeTest? individual tasks don't map, that's the whole idea to use a wrapper
+
+## JNI
+- Generate JNI headers
+
+