Browse Source

macos: always install autoconf for deps building.

supermerill 1 month ago
parent
commit
bd61c02de6

+ 8 - 2
.github/workflows/ccpp_mac.yml

@@ -14,8 +14,12 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: mkdir in deps
-      run: mkdir deps/build
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
+    - name: check autoconf version
+      run: autoconf --version
     - name: update automake for mpfr
       run: |
         curl -O -L http://ftpmirror.gnu.org/automake/automake-1.16.5.tar.gz
@@ -25,6 +29,8 @@ jobs:
         make
         sudo make install
         automake --version
+    - name: mkdir in deps
+      run: mkdir deps/build
     - name: dep cache
       id: cache-action
       uses: actions/cache@v3

+ 4 - 2
.github/workflows/ccpp_mac_arm.yml

@@ -14,8 +14,10 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: install autoconf
-      run: brew install autoconf
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
     - name: check autoconf version
       run: autoconf --version
     - name: update automake for mpfr

+ 4 - 2
.github/workflows/ccpp_mac_arm_debug.yml

@@ -11,8 +11,10 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: install autoconf
-      run: brew install autoconf
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
     - name: check autoconf version
       run: autoconf --version
     - name: update automake for mpfr

+ 8 - 2
.github/workflows/ccpp_mac_arm_rc.yml

@@ -11,8 +11,12 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: mkdir in deps
-      run: mkdir deps/build
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
+    - name: check autoconf version
+      run: autoconf --version
     - name: update automake for mpfr
       run: |
         curl -O -L http://ftpmirror.gnu.org/automake/automake-1.16.5.tar.gz
@@ -22,6 +26,8 @@ jobs:
         make
         sudo make install
         automake --version
+    - name: mkdir in deps
+      run: mkdir deps/build
     - name: dep cache
       id: cache-action
       uses: actions/cache@v3

+ 8 - 2
.github/workflows/ccpp_mac_debug.yml

@@ -11,8 +11,12 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: mkdir in deps
-      run: mkdir deps/build
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
+    - name: check autoconf version
+      run: autoconf --version
     - name: update automake for mpfr
       run: |
         curl -O -L http://ftpmirror.gnu.org/automake/automake-1.16.5.tar.gz
@@ -22,6 +26,8 @@ jobs:
         make
         sudo make install
         automake --version
+    - name: mkdir in deps
+      run: mkdir deps/build
     - name: dep cache
       id: cache-action
       uses: actions/cache@v3

+ 8 - 2
.github/workflows/ccpp_mac_rc.yml

@@ -11,8 +11,12 @@ jobs:
 
     steps:
     - uses: actions/checkout@v3
-    - name: mkdir in deps
-      run: mkdir deps/build
+    - name: Install Autoconf
+      run: |
+        brew update
+        brew install autoconf
+    - name: check autoconf version
+      run: autoconf --version
     - name: update automake for mpfr
       run: |
         curl -O -L http://ftpmirror.gnu.org/automake/automake-1.16.5.tar.gz
@@ -22,6 +26,8 @@ jobs:
         make
         sudo make install
         automake --version
+    - name: mkdir in deps
+      run: mkdir deps/build
     - name: dep cache
       id: cache-action
       uses: actions/cache@v3