Skip to content

Commit

Permalink
package apt: Use system Meson (#41)
Browse files Browse the repository at this point in the history
fix #40
  • Loading branch information
kou committed Apr 1, 2023
1 parent 1630594 commit 8e5199f
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
3 changes: 1 addition & 2 deletions package/apt/debian-bookworm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN \
libarrow-glib-doc \
libgirepository1.0-dev \
libglib2.0-doc \
meson \
ninja-build \
pkg-config \
python3-pip \
Expand All @@ -75,7 +76,5 @@ RUN \
) > /usr/bin/${exe##*/} && \
chmod +x /usr/bin/${exe##*/}; \
done && \
pip3 install --upgrade meson && \
ln -s /usr/local/bin/meson /usr/bin/ && \
MAKEFLAGS="-j$(nproc)" gem install red-arrow && \
apt clean
5 changes: 2 additions & 3 deletions package/apt/ubuntu-jammy/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 Sutou Kouhei <kou@clear-code.com>
# Copyright 2022-2023 Sutou Kouhei <kou@clear-code.com>
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -52,6 +52,7 @@ RUN \
libarrow-glib-doc \
libgirepository1.0-dev \
libglib2.0-doc \
meson \
ninja-build \
pkg-config \
python3-pip \
Expand All @@ -69,8 +70,6 @@ RUN \
) > /usr/bin/${exe##*/} && \
chmod +x /usr/bin/${exe##*/}; \
done && \
pip3 install --upgrade meson && \
ln -s /usr/local/bin/meson /usr/bin/ && \
MAKEFLAGS="-j$(nproc)" gem install red-arrow && \
apt clean && \
rm -rf /var/lib/apt/lists/*

0 comments on commit 8e5199f

Please sign in to comment.