Add more details

This commit is contained in:
Marko Budiselic 2022-10-02 13:41:50 +02:00
parent 4d9bb27db7
commit 7181e546f5
4 changed files with 8 additions and 2 deletions

View File

@ -4,3 +4,7 @@ brew install bash
brew install cmake
brew install clisp sbcl
brew install boost gflags fmt jemalloc openssl
brew install openssl@1.1
# TODO(gitbuda): memgraph::utils::SpinLock -> complete rewrite
# TODO(gitbuda): memgraph::utils::AsyncTimer -> complete rewrite

2
init
View File

@ -94,7 +94,7 @@ if [[ ! -f "${quicklisp_install_dir}/setup.lisp" ]]; then
rm -rf quicklisp.lisp || exit 1
fi
# TODO(gitbuda): -T doesn't work on Mac
ln -Tfs "$DIR/src/lisp" "${quicklisp_install_dir}/local-projects/lcp"
ln -fs "$DIR/src/lisp" "${quicklisp_install_dir}/local-projects/lcp"
# Install LCP dependencies
# TODO: We should at some point cache or have a mirror of packages we use.
# TODO: move the installation of LCP's dependencies into ./setup.sh

View File

@ -233,6 +233,7 @@ git apply ../pulsar.patch
popd
#librdtsc
# TODO(gitbuda): __always_inline doesn't work on Apple Clang 14
librdtsc_tag="v0.3"
repo_clone_try_double "${primary_urls[librdtsc]}" "${secondary_urls[librdtsc]}" "librdtsc" "$librdtsc_tag" true
pushd librdtsc

View File

@ -4,7 +4,8 @@ set(auth_src_files
models.cpp
module.cpp)
find_package(Seccomp REQUIRED)
# TODO(gitbuda): Deal with the MacOS specific setup around Seccomp.
# find_package(Seccomp REQUIRED)
find_package(fmt REQUIRED)
find_package(gflags REQUIRED)