File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 62
62
dotexe : ' '
63
63
shacmd : ' sha512sum'
64
64
- os : macosx
65
- runner : macos-14
65
+ runner : macos-13 # macos intel
66
66
os-cmake-args : ' -DCMAKE_CXX_FLAGS="-static-libgcc -static-libstdc++ -flto -ffunction-sections -fdata-sections" -DCMAKE_OSX_DEPLOYMENT_TARGET=11 ${MACOS_CMAKE_ARGS}'
67
67
build-args : ' -j$(sysctl -n hw.ncpu)'
68
68
bindir : ' /build/bin'
88
88
-DZSTD_STATIC_LINKING_ONLY=1
89
89
-DLLVM_ENABLE_ASSERTIONS=OFF
90
90
-DZLIB_USE_STATIC_LIBS=ON
91
+ -DLLVM_TARGETS_TO_BUILD=X86
91
92
LINUX_CMAKE_ARGS : ' -DCMAKE_BUILD_TYPE=MinSizeRel -DCMAKE_CXX_COMPILER=g++-10 -DCMAKE_C_COMPILER=gcc-10'
92
93
RELEASE : ' ${{ matrix.release }}'
93
94
suffix : ' ${{ matrix.clang-version }}_${{ matrix.os }}-amd64'
@@ -141,15 +142,13 @@ jobs:
141
142
if : ${{ matrix.os == 'macosx' }}
142
143
shell : bash
143
144
run : |
144
- sed -i.backup 's/gcc_eh.\*|/gcc_eh.*|gcc_ext.*|/g' "$(find /opt/homebrew/Cellar -name CMakeParseImplicitLinkInfo.cmake)"
145
- brew install gcc@11
146
- - name : Update homebrew
147
- if : ${{ matrix.os == 'macosx' && matrix.clang-version >= '18' }}
148
- shell : bash
149
- run : |
150
- brew update
151
- brew upgrade
152
- brew cleanup
145
+ BREW_PREFIX=$(brew --prefix)
146
+ FILES=$(find "$BREW_PREFIX" -name CMakeParseImplicitLinkInfo.cmake)
147
+
148
+ for file in $FILES; do
149
+ echo "Patching $file"
150
+ sed -i.backup 's/gcc_eh.*|/gcc_eh.*|gcc_ext.*|/g' "$file"
151
+ done
153
152
- name : CMake
154
153
run : cmake -S ${{ matrix.release }}/llvm -B ${{ matrix.release }}/build ${{ env.COMMON_CMAKE_ARGS }} ${{ matrix.os-cmake-args }} ${{ matrix.extra-cmake-args }}
155
154
- name : Build
Original file line number Diff line number Diff line change
1
+ # Python virtual environment
2
+ venv /
3
+ . /venv /
You can’t perform that action at this time.
0 commit comments