From 2eab114a120c7818861c0640ecdc300cf7366e53 Mon Sep 17 00:00:00 2001 From: Marcos Magueta Date: Sat, 26 Oct 2024 14:26:10 -0300 Subject: Basic storage with C interop (#1) * writer command design * dune build with shared core lib * port c lib project inside ocaml * os specific dynamic link * fix project name on flake * fix: cmake cxx version breaking merklecpp * finish write to disk and update maps func * add non atomic commit to transaction graph * merkle tree binding for generating root hash * disk module refactor --------- Co-authored-by: Renan Lopes --- CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 CMakeLists.txt (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 98dbfc4..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ -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} -) \ No newline at end of file -- cgit v1.2.3