On Mon, Jun 20, 2016 at 4:49 PM, Chad Versace <chad.vers...@intel.com> wrote: > Emil, how do you test the Android build? I tried building i965 using > vanilla AOSP, but that turned into a long journey in yak shaving.
Fun, isn't it. Here's cut-n-paste from my CI job that is tracks AOSP and mesa master: repo init -u https://android.googlesource.com/platform/manifest -b master cd .repo rm -rf local_manifests git clone https://github.com/robherring/android_manifest -b mesa-master-test local_manifests cd .. repo sync -f --force-sync -j16 cd external/mesa3d rev=$(git rev-parse freedesktop/master) # temporary until upstream can build git pull --no-edit https://github.com/robherring/mesa.git android-build-test # Enable gpu drivers sed -i -e 's/\(^MESA_GPU_DRIVERS.*\)/MESA_GPU_DRIVERS := $(strip $(BOARD_GPU_DRIVERS)) i915 i965 r300g r600g i915g swrast vc4/' Android.mk # Commit it so repo will throw it away git commit -m "Android: enable GPU drivers" -a -s cd ../.. # configure the device cd device/linaro/generic make defconfig all cd ../../.. source build/envsetup.sh for arch in arm64 x86_64; do lunch linaro_${arch}-userdebug make -k -j8 gallium_dri i915_dri i965_dri libGLES_mesa gralloc.drm || { true; failed=1; } done > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev