Skip to content

Commit

Permalink
Merge pull request #1911 from numbbo/fix-issue-1910
Browse files Browse the repository at this point in the history
Fix issue 1910
  • Loading branch information
ttusar authored Aug 2, 2019
2 parents 907c8c3 + 68421fd commit 8ea0988
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions do.py
Original file line number Diff line number Diff line change
Expand Up @@ -645,9 +645,9 @@ def build_java():
jdkpath2 = jdkpath1 + '\\win32'

if '64' in platform.machine():
run('code-experiments/build/java', ['x86_64-w64-mingw32-gcc', '-I', jdkpath1, '-I',
jdkpath2, '-shared', '-o', 'CocoJNI.dll',
'CocoJNI.c'], verbose=_verbosity)
run('code-experiments/build/java', ['x86_64-w64-mingw32-gcc', '-I',
jdkpath1, '-I', jdkpath2, '-shared', '-o',
'CocoJNI.dll', 'CocoJNI.c'], verbose=_verbosity)

# 2. Windows with Cygwin (both 32-bit)
elif '32' in platform.machine() or 'x86' in platform.machine():
Expand Down Expand Up @@ -705,19 +705,19 @@ def build_java():
['gcc', '-dynamiclib', '-o', 'libCocoJNI.jnilib', 'CocoJNI.o'],
verbose=_verbosity)

run('code-experiments/build/java', ['javac', 'Problem.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', 'Benchmark.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', 'Observer.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', 'Suite.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', 'ExampleExperiment.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', '-classpath', '.', 'Problem.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', '-classpath', '.', 'Benchmark.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', '-classpath', '.', 'Observer.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', '-classpath', '.', 'Suite.java'], verbose=_verbosity)
run('code-experiments/build/java', ['javac', '-classpath', '.', 'ExampleExperiment.java'], verbose=_verbosity)


def run_java():
""" Builds and runs the example experiment in Java """
build_java()
try:
run('code-experiments/build/java',
['java', '-Djava.library.path=.', 'ExampleExperiment'],
['java', '-classpath', '.', '-Djava.library.path=.', 'ExampleExperiment'],
verbose=_verbosity)
except subprocess.CalledProcessError:
sys.exit(-1)
Expand Down

0 comments on commit 8ea0988

Please sign in to comment.