Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit e52b026

Browse files
committedJan 3, 2025·
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 4715522 commit e52b026

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)
Please sign in to comment.