2424 - name : Run clippy
2525 run : cargo clippy --all --all-features
2626 - name : Run clippy for Android target
27- run : cargo clippy --all --features asio --target armv7-linux-androideabi
27+ run : cargo clippy --all --features asio --features oboe/fetch-prebuilt -- target armv7-linux-androideabi
2828
2929 rustfmt-check :
3030 runs-on : ubuntu-latest
@@ -207,16 +207,15 @@ jobs:
207207 with :
208208 target : armv7-linux-androideabi
209209 - name : Check android
210- working-directory : examples/android
211- run : cargo check --target armv7-linux-androideabi --verbose
210+ run : cargo check --example android --target armv7-linux-androideabi --features oboe/fetch-prebuilt --verbose
212211 - name : Check beep
213- run : cargo check --example beep --target armv7-linux-androideabi --verbose
212+ run : cargo check --example beep --target armv7-linux-androideabi --features oboe/fetch-prebuilt -- verbose
214213 - name : Check enumerate
215- run : cargo check --example enumerate --target armv7-linux-androideabi --verbose
214+ run : cargo check --example enumerate --target armv7-linux-androideabi --features oboe/fetch-prebuilt -- verbose
216215 - name : Check feedback
217- run : cargo check --example feedback --target armv7-linux-androideabi --verbose
216+ run : cargo check --example feedback --target armv7-linux-androideabi --features oboe/fetch-prebuilt -- verbose
218217 - name : Check record_wav
219- run : cargo check --example record_wav --target armv7-linux-androideabi --verbose
218+ run : cargo check --example record_wav --target armv7-linux-androideabi --features oboe/fetch-prebuilt -- verbose
220219
221220 android-apk-build :
222221 runs-on : ubuntu-latest
@@ -228,12 +227,11 @@ jobs:
228227 targets : armv7-linux-androideabi,aarch64-linux-android,i686-linux-android,x86_64-linux-android
229228 - name : Set Up Android tools
230229 run : |
231- ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager --sdk_root=$ANDROID_SDK_ROOT --install "build-tools;30.0.2" " platforms;android-30"
230+ ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager --sdk_root=$ANDROID_SDK_ROOT --install "platforms;android-30"
232231 - name : Install Cargo APK
233232 run : cargo install cargo-apk
234233 - name : Build APK
235- working-directory : examples/android
236- run : cargo apk build
234+ run : cargo apk build --example android
237235
238236 ios-build :
239237 runs-on : macOS-latest
0 commit comments