Skip to content

Commit

Permalink
Switch container build to release, add missing dependency
Browse files Browse the repository at this point in the history
This switches the published container to a release build
and adds ceph-common to the makefile's install deps.
  • Loading branch information
knikolla committed Sep 4, 2024
1 parent b3e7810 commit 862180a
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 862180a

Please sign in to comment.