mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fix macOS build in GitHub Actions.
This commit is contained in:
parent
9150cc77f9
commit
8d4174afb5
1 changed files with 7 additions and 8 deletions
15
.github/workflows/mac.yml
vendored
15
.github/workflows/mac.yml
vendored
|
@ -96,7 +96,7 @@ jobs:
|
||||||
|
|
||||||
echo "$PWD/Libraries/depot_tools" >> $GITHUB_PATH
|
echo "$PWD/Libraries/depot_tools" >> $GITHUB_PATH
|
||||||
|
|
||||||
mkdir -p Libraries
|
mkdir -p Libraries/local
|
||||||
cd Libraries
|
cd Libraries
|
||||||
echo "LibrariesPath=`pwd`" >> $GITHUB_ENV
|
echo "LibrariesPath=`pwd`" >> $GITHUB_ENV
|
||||||
echo "PREFIX=`pwd`/local" >> $GITHUB_ENV
|
echo "PREFIX=`pwd`/local" >> $GITHUB_ENV
|
||||||
|
@ -194,13 +194,13 @@ jobs:
|
||||||
cd opus
|
cd opus
|
||||||
git checkout v1.3
|
git checkout v1.3
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
CFLAGS="$MIN_MAC $UNGUARDED" CPPFLAGS="$MIN_MAC $UNGUARDED" LDFLAGS="$MIN_MAC" ./configure --prefix=$PREFIX
|
CFLAGS="$MIN_MAC $UNGUARDED" CPPFLAGS="$MIN_MAC $UNGUARDED" LDFLAGS="$MIN_MAC" ./configure --prefix=$LibrariesPath/opus-cache
|
||||||
make -j$(nproc)
|
make -j$(nproc)
|
||||||
make DESTDIR="$LibrariesPath/opus-cache" install
|
make install
|
||||||
- name: Opus install.
|
- name: Opus install.
|
||||||
run: |
|
run: |
|
||||||
cd $LibrariesPath
|
cd $LibrariesPath
|
||||||
cp -R opus-cache/. /
|
cp -R opus-cache/. local/
|
||||||
|
|
||||||
- name: Rnnoise.
|
- name: Rnnoise.
|
||||||
run: |
|
run: |
|
||||||
|
@ -226,13 +226,13 @@ jobs:
|
||||||
wget https://ftp.gnu.org/pub/gnu/libiconv/"$LIBICONV_VER".tar.gz
|
wget https://ftp.gnu.org/pub/gnu/libiconv/"$LIBICONV_VER".tar.gz
|
||||||
tar -xvzf "$LIBICONV_VER".tar.gz
|
tar -xvzf "$LIBICONV_VER".tar.gz
|
||||||
cd $LIBICONV_VER
|
cd $LIBICONV_VER
|
||||||
CFLAGS="$MIN_MAC $UNGUARDED" CPPFLAGS="$MIN_MAC $UNGUARDED" LDFLAGS="$MIN_MAC" ./configure --enable-static --prefix=$PREFIX
|
CFLAGS="$MIN_MAC $UNGUARDED" CPPFLAGS="$MIN_MAC $UNGUARDED" LDFLAGS="$MIN_MAC" ./configure --enable-static --prefix=$LibrariesPath/libiconv-cache
|
||||||
make -j$(nproc)
|
make -j$(nproc)
|
||||||
make DESTDIR="$LibrariesPath/libiconv-cache" install
|
make install
|
||||||
- name: Libiconv install.
|
- name: Libiconv install.
|
||||||
run: |
|
run: |
|
||||||
cd $LibrariesPath
|
cd $LibrariesPath
|
||||||
cp -R libiconv-cache/. /
|
cp -R libiconv-cache/. local/
|
||||||
|
|
||||||
- name: FFmpeg cache.
|
- name: FFmpeg cache.
|
||||||
id: cache-ffmpeg
|
id: cache-ffmpeg
|
||||||
|
@ -256,7 +256,6 @@ jobs:
|
||||||
--extra-cflags="$MIN_MAC $UNGUARDED" \
|
--extra-cflags="$MIN_MAC $UNGUARDED" \
|
||||||
--extra-cxxflags="$MIN_MAC $UNGUARDED" \
|
--extra-cxxflags="$MIN_MAC $UNGUARDED" \
|
||||||
--extra-ldflags="$MIN_MAC" \
|
--extra-ldflags="$MIN_MAC" \
|
||||||
--x86asmexe=`pwd`/macos_yasm_wrap.sh \
|
|
||||||
--enable-protocol=file \
|
--enable-protocol=file \
|
||||||
--enable-libopus \
|
--enable-libopus \
|
||||||
--disable-programs \
|
--disable-programs \
|
||||||
|
|
Loading…
Add table
Reference in a new issue