gecko-dev/testing/mozharness/scripts
Nick Thomas f4a2340251 Bug 1380605 - modifications to build openh264 v1.7.1, r=catlee
Notable changes
* ensure we run dump-symbols and upload actions on all platforms
* On android:
 * add configuration and support for aarch64
 * set min_sdk levels to match Fennec builds
 * use a full copy of the r11c ndk (our truncated one was missing toolchains we needed) and set NDKROOT when calling build
 * ensure the tooltool provided sdk is on the PATH
* on linux copy tooltool.py into the mock environment, so we can get dump_syms from tt
* remove macosx32 config as we've deprecated that in Firefox builds
* update dump_syms to recent m-c, notably for aarch64 support on linux
 * on linux rev e365137fa61bfd729617ba1ebf9f1ed79facd1f2 (via try 0f72a5c28be1cdc2f3bdfaafdf3826254f6ba077)
 * on mac rev e365137fa61bfd729617ba1ebf9f1ed79facd1f2 (via compile on a bld-lin-r5)
 * on windows rev a4a448ba7f187069fce916ee234a06cbb0d06f80 (via try dc8b121e3c08e8022d62c0fa1951dd3dc4d6f7cc)
* switch to Visual Studio 2015 Update 3 on win32/win64 to match Firefox
 * many updates to environement variables
 * painful to get win64 right to run win32 dump_syms.exe, but that's why the x86 redist is on teh PATH
* unwind the changes to get_output_from_command() in v1.6 patch to avoid affecting other builds, and use query_env() which has this support already
* add a scp_upload_directory since we don't have rsync on windows, use that to talk to the ffxbld upload host (not a long term solution but OK for now)

Applies on top of https://reviewboard.mozilla.org/r/64022/diff/4#index_header

MozReview-Commit-ID: B3NiWFvr2oR
2017-08-30 12:37:56 +12:00
..
firefox_ui_tests
merge_day Bug 1386706 - cleanup self-serve inheritance from gecko_migration script. r=aki a=release DONTBUILD CLOSED TREE 2017-08-14 16:46:50 +03:00
release merge mozilla-inbound to mozilla-central a=merge 2017-06-28 13:23:29 +02:00
spidermonkey Bug 1359988 - Remove spidermonkey b2g build script; r=mshal 2017-04-26 13:51:01 -07:00
telemetry Backed out 3 changesets (bug 1358670) for flake8 failures a=backout 2017-07-20 11:20:00 -07:00
android_emulator_unittest.py Bug 1388423 - Get full rust backtraces everywhere. r=jmaher 2017-08-08 12:34:55 -04:00
awsy_script.py Bug 1393234 - Add --disable-stylo for AWSY. r=jmaher 2017-08-24 17:48:58 -05:00
bouncer_submitter.py
configtest.py
desktop_l10n.py Bug 1383996 - Make most calls to mach artifact toolchain output a manifest. r=gps 2017-07-20 17:56:22 +09:00
desktop_partner_repacks.py Bug 1361912 - Stop defining python2.7 executable as sys.executable; r=ted 2017-05-03 18:10:33 -07:00
desktop_unittest.py Bug 1393234 - Add --disable-stylo for desktop tests. r=jmaher 2017-08-24 16:16:40 -05:00
fx_desktop_build.py Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso 2017-08-08 10:55:52 +02:00
l10n_bumper.py bug 1354289 - m-c l10n_bumper fixes. r=rail a=release DONTBUILD 2017-04-06 13:42:12 -07:00
marionette.py Bug 1388833 - Force-enable hardware acceleration for test suites that enable WebRender, because HWA is now a WR requirement. r=ahal 2017-08-09 16:23:04 -04:00
mobile_l10n.py Bug 1384482 - Rename android-api-15 into android-api-16 r=mtabara 2017-08-09 16:18:15 +02:00
mobile_partner_repack.py
multil10n.py
openh264_build.py Bug 1380605 - modifications to build openh264 v1.7.1, r=catlee 2017-08-30 12:37:56 +12:00
repackage.py Bug 1383996 - Make most calls to mach artifact toolchain output a manifest. r=gps 2017-07-20 17:56:22 +09:00
spidermonkey_build.py
talos_script.py
web_platform_tests.py Bug 1393234 - Add --disable-stylo for WPT. r=jmaher 2017-08-24 16:41:08 -05:00