@@ -79,12 +79,12 @@ jobs:
7979 - name : Setup Environment
8080 run : |
8181 if [[ "${{ matrix.arch }}" == "x64" ]]; then
82- echo "C_COMPILER =-m64" >> $GITHUB_ENV
83- echo "CXX_COMPILER =-m64" >> $GITHUB_ENV
82+ echo "C_FLAGS =-m64" >> $GITHUB_ENV
83+ echo "CXX_FLAGS =-m64" >> $GITHUB_ENV
8484 elif [[ "${{ matrix.arch }}" == "x86" ]]; then
8585 sudo apt-get install g++-multilib
86- echo "C_COMPILER =-m32" >> $GITHUB_ENV
87- echo "CXX_COMPILER =-m32" >> $GITHUB_ENV
86+ echo "C_FLAGS =-m32" >> $GITHUB_ENV
87+ echo "CXX_FLAGS =-m32" >> $GITHUB_ENV
8888 elif [[ "${{ matrix.arch }}" == "arm64" ]]; then
8989 sudo apt-get install g++-aarch64-linux-gnu
9090 echo "C_COMPILER=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
@@ -106,7 +106,12 @@ jobs:
106106
107107 - name : Configure
108108 working-directory : ./build
109- run : cmake ../opus -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DOPUS_BUILD_PROGRAMS=ON -DCMAKE_C_FLAGS=${{ env.C_COMPILER }} -DCMAKE_CXX_FLAGS=${{ env.CXX_COMPILER }}
109+ run : |
110+ if [[ "${{ matrix.arch }}" == "x64" || "${{ matrix.arch }}" == "x86" ]]; then
111+ cmake ../opus -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DOPUS_BUILD_PROGRAMS=ON -DCMAKE_C_FLAGS=${{ env.C_COMPILER }} -DCMAKE_CXX_FLAGS=${{ env.CXX_COMPILER }}
112+ elif [[ "${{ matrix.arch }}" == "arm64" || "${{ matrix.arch }}" == "arm32" ]]; then
113+ cmake ../opus -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DOPUS_BUILD_PROGRAMS=ON -DCMAKE_C_COMPILER=${{ env.C_COMPILER }} -DCMAKE_CXX_COMPILER=${{ env.CXX_COMPILER }}
114+ fi
110115
111116 - name : Build
112117 working-directory : ./build
0 commit comments