Skip to content

Commit f45b67c

Browse files
authored
CI: skip installing ninja on macOS (#3420)
* CI: skip installing ninja on macOS Avoids warnings in output, as it's already installed. * Update on_PR_mac_special_builds.yml * Update on_PR_mac_matrix.yml * Update on_push_BasicWinLinMac.yml
1 parent 0ba1bb4 commit f45b67c

File tree

4 files changed

+4
-11
lines changed

4 files changed

+4
-11
lines changed

.github/workflows/on_PR_mac_matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
- name: Install dependencies
2727
run: |
28-
brew install ninja inih googletest
28+
brew install inih googletest
2929
3030
- name: Build
3131
run: |

.github/workflows/on_PR_mac_special_builds.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
- name: Install dependencies
2222
run: |
23-
brew install ninja inih googletest
23+
brew install inih googletest
2424
2525
- name: Build
2626
run: |

.github/workflows/on_push_BasicWinLinMac.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494

9595
- name: Install dependencies
9696
run: |
97-
brew install ninja inih googletest
97+
brew install inih googletest
9898
9999
- name: Build
100100
run: |

.github/workflows/release.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,23 +71,16 @@ jobs:
7171

7272
- name: Install dependencies
7373
run: |
74-
brew install ninja
75-
brew install inih
76-
brew install tree
77-
brew install gettext
78-
brew install doxygen
79-
brew install graphviz
74+
brew install inih tree doxygen graphviz
8075
8176
- name: Build packaged release
8277
run: |
83-
mkdir build
8478
cmake -GNinja -S . -B build \
8579
-DEXIV2_TEAM_PACKAGING=ON \
8680
-DBUILD_SHARED_LIBS=ON \
8781
-DEXIV2_ENABLE_WEBREADY=OFF \
8882
-DEXIV2_ENABLE_NLS=ON \
8983
-DCMAKE_BUILD_TYPE=Release \
90-
-DEXIV2_ENABLE_BMFF=ON \
9184
-DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON \
9285
-DEXIV2_BUILD_DOC=ON \
9386
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON

0 commit comments

Comments
 (0)