mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-30 05:36:44 +00:00
[llvm] [cmake] Fix finding modern ounit2
Apparently modern versions of ounit2 can only be found as "ounit2" rather than "oUnit" version 2. Update the CMake check to support both variants. This makes the OCaml tests run again with ounit2-2.2.4. Differential Revision: https://reviews.llvm.org/D119079
This commit is contained in:
parent
0dd49a5628
commit
919dba9248
@ -650,7 +650,12 @@ else()
|
||||
find_ocamlfind_package(ctypes VERSION 0.4 OPTIONAL)
|
||||
if( HAVE_OCAML_CTYPES )
|
||||
message(STATUS "OCaml bindings enabled.")
|
||||
find_ocamlfind_package(oUnit VERSION 2 OPTIONAL)
|
||||
find_ocamlfind_package(ounit2 OPTIONAL)
|
||||
if ( HAVE_OCAML_OUNIT2 )
|
||||
set(HAVE_OCAML_OUNIT TRUE)
|
||||
else()
|
||||
find_ocamlfind_package(oUnit VERSION 2 OPTIONAL)
|
||||
endif()
|
||||
set(LLVM_BINDINGS "${LLVM_BINDINGS} ocaml")
|
||||
|
||||
set(LLVM_OCAML_INSTALL_PATH "${OCAML_STDLIB_PATH}" CACHE STRING
|
||||
|
Loading…
x
Reference in New Issue
Block a user