Skip to content

Commit 6fab705

Browse files
Make Java regression test compilation depend on models-library
First build java-models-library which also downloads cprover-api.jar. Then compile java-regression.
1 parent ca895b9 commit 6fab705

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

jbmc/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,5 @@ add_custom_command(OUTPUT ${java_regression_compiled_sources}
5656
add_custom_target(java-regression ALL
5757
DEPENDS ${java_regression_compiled_sources}
5858
)
59+
60+
add_dependencies(java-regression java-models-library)

jbmc/src/jbmc/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ add_executable(jbmc jbmc_main.cpp)
3232
target_link_libraries(jbmc jbmc-lib)
3333
install(TARGETS jbmc DESTINATION ${CMAKE_INSTALL_BINDIR})
3434

35-
# make sure java-models-library and java-regression is built at least once
36-
add_dependencies(jbmc java-models-library java-regression)
35+
# make sure java-models-library (on which java-regression depends) is built at least once
36+
add_dependencies(jbmc java-regression)
3737

3838
# Man page
3939
if(NOT WIN32)

0 commit comments

Comments
 (0)