Skip to content

Commit

Permalink
Update dependencies for OSX GitHub Action
Browse files Browse the repository at this point in the history
Switch OS X to the consolidated Pelican branch for xrootd and update
various dependencies (xrdcl-pelican, xrootd-s3-http) to the latest
desired release.
  • Loading branch information
bbockelm committed Jan 24, 2025
1 parent 70b3ff1 commit 35326e4
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions github_scripts/osx_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,18 +45,17 @@ popd

# Build XRootD from source
# Add patches to xrootd source code if needed
git clone https://github.com/xrootd/xrootd.git
git clone https://github.com/PelicanPlatform/xrootd.git
pushd xrootd
git checkout tags/v5.7.1
patch -p1 < $scriptdir/pelican_protocol.patch
git checkout v5.7.2-pelican
mkdir xrootd_build
cd xrootd_build
cmake .. -GNinja
ninja
ninja install
popd

git clone --branch v0.9.4 https://github.com/PelicanPlatform/xrdcl-pelican.git
git clone --branch v1.0.2 https://github.com/PelicanPlatform/xrdcl-pelican.git
pushd xrdcl-pelican
mkdir build
cd build
Expand All @@ -66,7 +65,7 @@ sudo mkdir -p /etc/xrootd/client.plugins.d/
sudo cp release_dir/etc/xrootd/client.plugins.d/pelican-plugin.conf /etc/xrootd/client.plugins.d/
popd

git clone --recurse-submodules --branch v0.1.7 https://github.com/PelicanPlatform/xrootd-s3-http.git
git clone --recurse-submodules --branch v0.1.8 https://github.com/PelicanPlatform/xrootd-s3-http.git
pushd xrootd-s3-http
git checkout v0.1.8
mkdir build
Expand Down

0 comments on commit 35326e4

Please sign in to comment.