We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a93062f commit 8b41555Copy full SHA for 8b41555
2 files changed
examples/CMakeLists.txt
@@ -5,6 +5,12 @@ INCLUDE(UseJava)
5
6
FILE(GLOB af_examples_src "*.java")
7
8
+IF(WIN32)
9
+ SET(JAVA_INCLUDE_FLAG_SEP ";")
10
+ELSE(WIN32)
11
+ SET(JAVA_INCLUDE_FLAG_SEP ":")
12
+ENDIF(WIN32)
13
+
14
MACRO(BUILD_EXAMPLE src)
15
# get arrayfire jar file
16
GET_TARGET_PROPERTY(_afJar ${AF_JAR} JAR_FILE)
@@ -20,7 +26,7 @@ MACRO(BUILD_EXAMPLE src)
20
26
# add target for running examples
21
27
ADD_CUSTOM_TARGET(ex${EXAMPLE} ${Java_JAVA_EXECUTABLE}
22
28
-Djava.library.path="${PROJECT_BINARY_DIR}/src"
23
- -cp .:${_afJar}:${_jarFile} ${EXAMPLE})
29
+ -cp ".${JAVA_INCLUDE_FLAG_SEP}${_afJar}${JAVA_INCLUDE_FLAG_SEP}${_jarFile}" ${EXAMPLE})
24
30
ENDMACRO()
25
31
32
FOREACH(FILE ${af_examples_src})
lib/.gitignore
0 commit comments