Skip to content

Commit 638c265

Browse files
authored
[C++] Adding Oat++ (#6979)
* Initial commit for oat++ With some extra files for local testing in Docker. Clean before merging into master * Update building scripts Now scripts should be suitable for benchmark run. In previous version it was used for local run * Update CMakeLists.txt Fix Cmake version * Update Dockerfile Move to bookworm (for cmake version 3.25 for oat++) * Used backport version of Cmake * Switch to bullseye backports * Update Dockerfile Added autoremove * Update Dockerfile Remove cmake before installing new one * Update Dockerfile Added cmake-data * Switch to unstable * Update config.yaml Change path * Change build script * Try regular cmake Fix make script for the project * Update Dockerfile Nope. Oat require cmake > 3.20 * Update Dockerfile Remove only cmake and cmake-data * Update Dockerfile Bookworm one more time * Update MyController.hpp Fix Put and Post endpoints * Removed evht solution The repo is outdated and archived
1 parent c7904a6 commit 638c265

File tree

14 files changed

+242
-638
lines changed

14 files changed

+242
-638
lines changed

cpp/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:bullseye
1+
FROM debian:bookworm
22

33
WORKDIR /usr/src/app
44

@@ -20,7 +20,7 @@ RUN apt-get -qy install build-essential git cmake
2020
RUN {{{.}}}
2121
{{/build}}
2222

23-
FROM debian:bullseye
23+
FROM debian:bookworm
2424

2525
{{#environment}}
2626
ENV {{{.}}}

cpp/drogon/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ framework:
1212
- uuid-dev
1313

1414
bin_deps:
15-
- libjsoncpp24
15+
- libjsoncpp25
1616
- openssl
1717
- zlib1g
1818
- libbrotli1

cpp/evhtp/CMakeLists.txt

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)