Fix names, samples (#426)

This commit is contained in:
Nikolay Igotti
2017-03-30 19:41:15 +03:00
committed by GitHub
parent d34e5205ae
commit a368818863
13 changed files with 52 additions and 49 deletions
+7 -3
View File
@@ -25,6 +25,7 @@ declare -a java_args
declare -a interop_args
OUTPUT_FILE_NAME=nativelib.kt.bc
TARGET=host
while [ $# -gt 0 ]; do
case "$1" in
@@ -40,6 +41,10 @@ while [ $# -gt 0 ]; do
OUTPUT_FILE_NAME="${1:3}"
shift
;;
-target:*)
TARGET="${1:8}"
shift
;;
*)
interop_args=("${interop_args[@]}" "$1")
shift
@@ -47,7 +52,6 @@ while [ $# -gt 0 ]; do
esac
done
findHome() {
local source="${BASH_SOURCE[0]}"
while [ -h "$source" ] ; do
@@ -87,11 +91,11 @@ $JAVACMD $JAVA_OPTS ${java_args[@]} \
-cp $INTEROP_CLASSPATH \
$INTEROP_TOOL \
"$GENERATED_ARG" "$NATIVES_ARG" "$CSTUBSNAME_ARG" \
$FLAVOR_ARG "${interop_args[@]}" \
$FLAVOR_ARG -target:$TARGET "${interop_args[@]}" \
|| exit 1
# Stubs may be rather big, so we may need more heap space.
XMX_ARG=-J-Xmx3G
$KONAN_HOME/bin/konanc $XMX_ARG "$GENERATED_DIR" -nolink -nativelibrary "$NATIVES_DIR/$CSTUBSNAME.bc" \
-o "$OUTPUT_FILE_NAME"
-o "$OUTPUT_FILE_NAME" -target "$TARGET"