From 6cee6b0e736d089b17be898b347e528d98cbf3b7 Mon Sep 17 00:00:00 2001 From: Ian Torres Date: Sun, 22 Sep 2024 02:58:25 -0300 Subject: [PATCH] JSON and INJA added. --- Dockerfile | 19 +++++++++++++++++-- README.md | 8 +++++--- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 82a635a..50cfe1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -66,8 +66,23 @@ RUN apt update -qq \ && cmake --build build --parallel \ && cmake --install build \ && cd .. \ - && rm sentry -Rf \ + && rm sentry -rf \ && git clone https://github.com/karastojko/mailio.git \ && cd mailio \ + && cmake . \ + && make install \ + && cd .. \ + && rm mailio -rf \ + && git clone https://github.com/nlohmann/json.git \ + && cd json \ + && cmake . \ && make \ - && make install + && make install \ + && cd .. \ + && rm json -rf \ + && git clone https://github.com/pantor/inja.git \ + && cd inja \ + && cmake . -DBUILD_TESTING=OFF -DINJA_BUILD_TESTS=OFF -DBUILD_BENCHMARK=OFF -DCOVERALLS=OFF \ + && make install \ + && cd .. \ + && rm inja -rf diff --git a/README.md b/README.md index ab5b16c..7b9263f 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Shipshape and lightweight debian based docker image prepared and ready to build ## Extras -- **Bcrypt** for encryption. -- **Sentry Native** for error logging. -- **Mailio** for mailing. +- [**Bcrypt**](https://github.com/trusch/libbcrypt) for encryption. +- [**Sentry**](https://github.com/getsentry/sentry-native) for error logging. +- [**Mailio**](https://github.com/karastojko/mailio) for mail sending. +- **JSON** for data structuring. +- **INJA** for templating.