summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
d003ede)
MacOS ld doesn't support -rpath, so we must be able to not use it there.
-${SETARCH-} ./config shared -d --prefix=$PREFIX --libdir=lib --openssldir=$PREFIX -Wl,-rpath=$PREFIX/lib
+${SETARCH-} ./config shared -d --prefix=$PREFIX --libdir=lib --openssldir=$PREFIX ${USE_RPATH:+-Wl,-rpath=$PREFIX/lib}
${SETARCH-} make -s -j$(nproc) build_libs
${SETARCH-} make -s -j$(nproc) build_programs
make -s install_sw
${SETARCH-} make -s -j$(nproc) build_libs
${SETARCH-} make -s -j$(nproc) build_programs
make -s install_sw
env:
OPENSSL_BRANCH: openssl-3.0.0-beta2
env:
OPENSSL_BRANCH: openssl-3.0.0-beta2
jobs:
gcc-openssl-stable:
jobs:
gcc-openssl-stable:
macos-openssl-stable:
runs-on: macos-11
macos-openssl-stable:
runs-on: macos-11
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh
runs-on: macos-11
env:
OPENSSL_BRANCH: master
runs-on: macos-11
env:
OPENSSL_BRANCH: master
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh
env:
OPENSSL_BRANCH: master
ASAN: -DASAN=1
env:
OPENSSL_BRANCH: master
ASAN: -DASAN=1
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh
steps:
- uses: actions/checkout@v2
- run: .github/before_script.sh