From 5d87a4309352be3aff3155083069ab07daf938b6 Mon Sep 17 00:00:00 2001 From: jeaye Date: Sat, 2 Nov 2024 15:19:05 -0700 Subject: [PATCH] Add boost-preprocessor as a submodule Not all distro packages provide it. For example, Ubuntu's libboost has it, but brew's boost package does not. Oh well. --- .gitmodules | 3 +++ compiler+runtime/CMakeLists.txt | 1 + compiler+runtime/third-party/boost-preprocessor | 1 + 3 files changed, 5 insertions(+) create mode 160000 compiler+runtime/third-party/boost-preprocessor diff --git a/.gitmodules b/.gitmodules index fce3abd8..da3b0865 100644 --- a/.gitmodules +++ b/.gitmodules @@ -25,3 +25,6 @@ [submodule "compiler+runtime/third-party/libzippp"] path = compiler+runtime/third-party/libzippp url = https://github.com/jank-lang/libzippp.git +[submodule "compiler+runtime/third-party/boost-preprocessor"] + path = compiler+runtime/third-party/boost-preprocessor + url = https://github.com/jank-lang/boost-preprocessor.git diff --git a/compiler+runtime/CMakeLists.txt b/compiler+runtime/CMakeLists.txt index 69fc4669..0efcc056 100644 --- a/compiler+runtime/CMakeLists.txt +++ b/compiler+runtime/CMakeLists.txt @@ -233,6 +233,7 @@ target_include_directories( "$" "$" "$" + "$" ) target_precompile_headers( jank_lib diff --git a/compiler+runtime/third-party/boost-preprocessor b/compiler+runtime/third-party/boost-preprocessor new file mode 160000 index 00000000..c4ea7e40 --- /dev/null +++ b/compiler+runtime/third-party/boost-preprocessor @@ -0,0 +1 @@ +Subproject commit c4ea7e40d365ba28faecef8917d5c3f1e0121bf9