Skip to content

Commit d3902be

Browse files
Update OpusCompile.yml
1 parent 927d9c6 commit d3902be

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/OpusCompile.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,9 @@ jobs:
295295
working-directory: ./build
296296
run: cmake --build . -j 2 --config Release --target package
297297

298+
- name: Install llvm-objdump
299+
run: sudo apt install llvm-objdump
300+
298301
- name: Check 16KB Alignment
299302
working-directory: ./build
300303
run: align_output=$(llvm-objdump -p "./libopus.so" 2>/dev/null | grep "Align 2\*\*12"); if [[ -n "$align_output" ]]; then echo -e "\e[33mWARNING - Misaligned File! \e[0m"; fi
@@ -333,6 +336,9 @@ jobs:
333336
- name: Build
334337
working-directory: ./build
335338
run: cmake --build . -j 2 --config Release --target package
339+
340+
- name: Install llvm-objdump
341+
run: sudo apt install llvm-objdump
336342

337343
- name: Check 16KB Alignment
338344
working-directory: ./build
@@ -373,6 +379,9 @@ jobs:
373379
working-directory: ./build
374380
run: cmake --build . -j 2 --config Release --target package
375381

382+
- name: Install llvm-objdump
383+
run: sudo apt install llvm-objdump
384+
376385
- name: Check 16KB Alignment
377386
working-directory: ./build
378387
run: align_output=$(llvm-objdump -p "./libopus.so" 2>/dev/null | grep "Align 2\*\*12"); if [[ -n "$align_output" ]]; then echo -e "\e[33mWARNING - Misaligned File! \e[0m"; fi
@@ -408,6 +417,9 @@ jobs:
408417
working-directory: ./build
409418
run: cmake ../opus -DCMAKE_TOOLCHAIN_FILE=${ANDROID_NDK_HOME}/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DOPUS_BUILD_PROGRAMS=ON -DBUILD_TESTING=ON -DBUILD_SHARED_LIBS=ON -DCMAKE_SHARED_LINKER_FLAGS='-Wl,-z,max-page-size=16384,-z,common-page-size=16384' -DCMAKE_EXE_LINKER_FLAGS='-Wl,-z,max-page-size=16384,-z,common-page-size=16384'
410419

420+
- name: Install llvm-objdump
421+
run: sudo apt install llvm-objdump
422+
411423
- name: Check 16KB Alignment
412424
working-directory: ./build
413425
run: align_output=$(llvm-objdump -p "./libopus.so" 2>/dev/null | grep "Align 2\*\*12"); if [[ -n "$align_output" ]]; then echo -e "\e[33mWARNING - Misaligned File! \e[0m"; fi

0 commit comments

Comments
 (0)