blob: 98dbfc46157daa93f7a80e65f3d130dab76a4d7f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
cmake_minimum_required(VERSION 3.29)
project(relational_engine_ocaml)
set(CMAKE_CXX_STANDARD 20)
include_directories($ENV{LIBRESSL_INCLUDE_PATH})
include_directories($ENV{MERKLECPP_INCLUDE_PATH})
include_directories($ENV{CAML_INCLUDE_PATH})
add_library(relational_engine_ocaml STATIC
lib/merklecpp_stubs.cpp)
target_link_libraries(relational_engine_ocaml
$ENV{LIBRESSL_LIB_PATH}/libssl.$ENV{OS_LIB_EXTENSION}
$ENV{LIBRESSL_LIB_PATH}/libcrypto.$ENV{OS_LIB_EXTENSION}
)
|