Skip to content

Commit

Permalink
recipe: introduce PyProjectRecipe and MesonRecipe
Browse files Browse the repository at this point in the history
  • Loading branch information
T-Dynamos committed May 2, 2024
1 parent 8110faf commit 9c2e2ea
Show file tree
Hide file tree
Showing 20 changed files with 343 additions and 289 deletions.
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ RUN ${RETRY} apt -y update -qq > /dev/null \
ant \
autoconf \
automake \
autopoint \
ccache \
cmake \
g++ \
Expand All @@ -70,6 +71,7 @@ RUN ${RETRY} apt -y update -qq > /dev/null \
make \
openjdk-17-jdk \
patch \
patchelf \
pkg-config \
python3 \
python3-dev \
Expand Down
3 changes: 2 additions & 1 deletion ci/osx_ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ arm64_set_path_and_python_version(){
python_version="$1"
if [[ $(/usr/bin/arch) = arm64 ]]; then
export PATH=/opt/homebrew/bin:$PATH
brew install pyenv
eval "$(pyenv init --path)"
pyenv install $python_version -s
pyenv global $python_version
export PATH=$(pyenv prefix)/bin:$PATH
fi
}
}
2 changes: 2 additions & 0 deletions doc/source/quickstart.rst
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ the following command (re-adapted from the `Dockerfile` we use to perform CI bui
ant \
autoconf \
automake \
autopoint \
ccache \
cmake \
g++ \
Expand All @@ -85,6 +86,7 @@ the following command (re-adapted from the `Dockerfile` we use to perform CI bui
make \
openjdk-17-jdk \
patch \
patchelf \
pkg-config \
python3 \
python3-dev \
Expand Down

0 comments on commit 9c2e2ea

Please sign in to comment.