Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
[ID: 558956]
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
Gradle Plugin 2.3.0-alpha2
Gradle 2.14.1
macOS 10.12.1
When building my native module, the externalNativeBuild task is spitting out all of the compiler & linker commands for my native code.
I DO appreciate that it is once again displaying the status of each file as it is built, but I do not need to see the build commands flooding my screen.
Unexpected output (snippet):
echo [armeabi-v7a] "Gdbserver ": "[arm-linux-androideabi-4.9] /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/gdbserver"
install -p /usr/local/android-sdk/ndk-bundle/prebuilt/android-arm/gdbserver/gdbserver /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/gdbserver
echo [armeabi-v7a] "Gdbsetup ": "/Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/gdb.setup"
echo "set solib-search-path /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a" > /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/gdb.setup
echo "directory /usr/local/android-sdk/ndk-bundle/platforms/android-16/arch-arm/usr/include /Users/jordanbondo/projects/apexMobile-android/nativeModule/src/main/jni/ndkBuild /usr/local/android-sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++ /Users/jordanbondo/projects/apexMobile-android/nativeModule/src/main/jni/ndkBuild/../oecore/main/oscar/include /Users/jordanbondo/projects/apexMobile-android/nativeModule/src/main/jni/ndkBuild/../oecore/main/plasma/include /Users/jordanbondo/projects/apexMobile-android/nativeModule/src/main/jni/ndkBuild/../oecore/main/stargate/include /shared/dev/libs/boost/1.58.0/include /shared/dev/libs/ffmpeg/2.8.6/include /shared/dev/libs/usrsctp/20160429-c4d1ccfeab2f/include /shared/dev/libs/openssl/1.0.2h/include/android-arm /usr/local/android-sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include /usr/local/android-sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include /usr/local/android-sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/backward /Users/jordanbondo/projects/apexMobile-android/nativeModule/src/main/jni/ndkBuild/../oecore/external/include" >> /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/gdb.setup
mkdir -p /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a
echo [armeabi-v7a] "Prebuilt ": "libavcodec-56.so <= /shared/dev/libs/ffmpeg/2.8.6/lib/android-arm/"
cp -f /shared/dev/libs/ffmpeg/2.8.6/lib/android-arm/libavcodec-56.so /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libavcodec-56.so
echo [armeabi-v7a] "Install ": "libavcodec-56.so => /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavcodec-56.so"
install -p /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libavcodec-56.so /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavcodec-56.so
/usr/local/android-sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip --strip-unneeded /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavcodec-56.so
echo [armeabi-v7a] "Prebuilt ": "libavdevice-56.so <= /shared/dev/libs/ffmpeg/2.8.6/lib/android-arm/"
cp -f /shared/dev/libs/ffmpeg/2.8.6/lib/android-arm/libavdevice-56.so /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libavdevice-56.so
echo [armeabi-v7a] "Install ": "libavdevice-56.so => /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavdevice-56.so"
install -p /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libavdevice-56.so /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavdevice-56.so
/usr/local/android-sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip --strip-unneeded /Users/jordanbondo/projects/apexMobile-android/nativeModule/build/intermediates/ndkBuild/debug/lib/armeabi-v7a/libavdevice-56.so
etc...
Acceptable output:
[x86] Compile++ : plasma <= systemtimeprovider.cpp
[x86] Compile++ : plasma <= tempallocator.cpp
[x86] Compile++ : plasma <= time.cpp
[x86] Compile++ : plasma <= uri.cpp
[x86] Compile++ : plasma <= uriiterator.cpp
[x86] Prebuilt : libssl.so <= /shared/dev/libs/openssl/1.0.2h/lib/android-x86/
[x86] Prebuilt : libcrypto.so <= /shared/dev/libs/openssl/1.0.2h/lib/android-x86/
[x86] Prebuilt : libavcodec-56.so <= /shared/dev/libs/ffmpeg/2.8.6/lib/android-x86/
[x86] Prebuilt : libavutil-54.so <= /shared/dev/libs/ffmpeg/2.8.6/lib/android-x86/
[x86] Compile++ : plasma <= base64.cpp
etc...