Skip to content

Commit

Permalink
Merge pull request #46 from knikolla/fix/missing_ceph_common
Browse files Browse the repository at this point in the history
Switch container build to release, add missing dependency
  • Loading branch information
knikolla committed Sep 5, 2024
2 parents b3e7810 + 862180a commit ba799fe
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ COPY subprojects /app/subprojects
COPY test /app/test

RUN make install-deps \
&& make debug
&& make release
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ debug:
meson setup --native-file meson.ini build-dbg --buildtype=debug
cd build-dbg; meson compile

release:
meson setup --native-file meson.ini build-rel --buildtype=release -Db_sanitize=none
cd build-rel; meson compile

paper:
@$(MAKE) -C atc2024

Expand All @@ -28,4 +32,4 @@ install-deps:
python3-pyelftools libcunit1-dev libaio-dev nasm librados-dev librbd-dev
# LSVD deps
sudo apt install -y meson mold libfmt-dev librados-dev \
libjemalloc-dev libradospp-dev pkg-config uuid-dev
libjemalloc-dev libradospp-dev pkg-config uuid-dev ceph-common

0 comments on commit ba799fe

Please sign in to comment.