mirror of
https://github.com/weechat/weechat.git
synced 2026-07-06 17:53:13 +02:00
ci: use script build_test.sh in macOS CI
This commit is contained in:
@@ -393,8 +393,14 @@ jobs:
|
||||
os:
|
||||
- macos-14
|
||||
config:
|
||||
- { name: "gcc", cc: "gcc", cxx: "g++" }
|
||||
- { name: "clang", cc: "clang", cxx: "clang++" }
|
||||
- name: "gcc"
|
||||
cc: "gcc"
|
||||
cxx: "g++"
|
||||
buildargs: "-DENABLE_TESTS=OFF -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF"
|
||||
- name: "clang"
|
||||
cc: "clang"
|
||||
cxx: "clang++"
|
||||
buildargs: "-DENABLE_TESTS=OFF -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF"
|
||||
|
||||
name: "${{ matrix.os }} (${{ matrix.config.name }})"
|
||||
runs-on: ${{ matrix.os }}
|
||||
@@ -429,11 +435,9 @@ jobs:
|
||||
env:
|
||||
CC: ${{ matrix.config.cc }}
|
||||
CXX: ${{ matrix.config.cxx }}
|
||||
run: |
|
||||
mkdir build-tmp && cd build-tmp
|
||||
cmake .. -DENABLE_MAN=ON -DENABLE_DOC=ON -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF
|
||||
make VERBOSE=1 -j2
|
||||
sudo make install
|
||||
BUILDARGS: ${{ matrix.config.buildargs }}
|
||||
RUN_TESTS: "0"
|
||||
run: ./tools/build_test.sh
|
||||
|
||||
- name: Run WeeChat
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user