Skip to content

Commit 2ba3ff6

Browse files
committed
Add xrdhttp-pelican to the GitHub Action install script for OS X
1 parent 3941cfb commit 2ba3ff6

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

github_scripts/osx_install.sh

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,20 @@ sudo mkdir -p /etc/xrootd/client.plugins.d/
7777
sudo cp release_dir/etc/xrootd/client.plugins.d/{curl,pelican}-plugin.conf /etc/xrootd/client.plugins.d/
7878
popd
7979

80-
git clone --recurse-submodules --branch v0.6.0 https://github.com/PelicanPlatform/xrootd-s3-http.git
80+
git clone https://github.com/PelicanPlatform/xrdhttp-pelican.git
81+
pushd xrdhttp-pelican
82+
git checkout v0.0.9
83+
mkdir build
84+
cd build
85+
cmake .. -GNinja -DCMAKE_INSTALL_PREFIX="$PWD/release_dir"
86+
ninja install
87+
xrootd_libdir=$(grealpath "$(dirname "$(grealpath "$(which xrootd)")")"/../lib/)
88+
echo "Will install xrdhttp-pelican into: $xrootd_libdir"
89+
sudo mkdir -p "$xrootd_libdir"
90+
sudo ln -s "$PWD/release_dir/lib/libXrdHttpPelican-5.so" "$xrootd_libdir"
91+
popd
92+
93+
git clone --recurse-submodules --branch v0.6.1 https://github.com/PelicanPlatform/xrootd-s3-http.git
8194
pushd xrootd-s3-http
8295
mkdir build
8396
cd build

0 commit comments

Comments
 (0)