searching for reviewer(chmanchester)
d50240348923d829500a0284d832599804987e5c: Bug 1261438 - Generalize Android artifact package names. r=chmanchester
Nick Alexander <nalexander@mozilla.com> - Fri, 01 Apr 2016 14:28:42 -0700 - rev 291496
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261438 - Generalize Android artifact package names. r=chmanchester DONTBUILD NPOTB If the target triple is noisy, let's just accept -arm and -i386 instead of being strict. We can be more strict when things have settled. MozReview-Commit-ID: FDNJ3TuY51d
562a23b80b8c4cf16077f44ff657aa9e2494b74b: Bug 1259684 - Allow more options in 'mach try'; r=chmanchester
Geoff Brown <gbrown@mozilla.com> - Thu, 31 Mar 2016 20:35:53 -0600 - rev 291179
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259684 - Allow more options in 'mach try'; r=chmanchester
352568360a612b1cca16f2083a981276d3c81502: Bug 1259381 - Move --with-ccache and --with-compiler-wrapper to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 25 Mar 2016 21:14:59 +0900 - rev 290987
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259381 - Move --with-ccache and --with-compiler-wrapper to moz.configure. r=chmanchester
bd956b7718c96998ed80143b0f77a7f0a1f87281: Bug 1259381 - Don't add --with-ccache in mozconfigs doing --disable-compile-environment or --enable-artifact-builds. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 24 Mar 2016 18:55:05 +0900 - rev 290986
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259381 - Don't add --with-ccache in mozconfigs doing --disable-compile-environment or --enable-artifact-builds. r=chmanchester While moving the ccache flag, we're going to make it disappear when the compiler environment is not enabled, so adding --with-ccache will fail.
7c01ff2b685af859ce62233984a6b4b65cb418d9: Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 10:11:29 +0900 - rev 290985
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester
58ea10aa8c8975d72b5a931d76077f74212d2746: Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:39:27 +0900 - rev 290984
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
273794fe2b2cbaa28a52d17ceae069aa26bcb9d1: Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 08:35:13 +0900 - rev 290983
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester So far, we've been using the lowercase of the variable name, but it's not enough for some special cases. Those special cases could do their own business, but then, they'd have to duplicate 90% of check_prog, which is less desirable.
7ebd549a0af91d9bc1a3cfbe8e55631becf6f3b8: Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 26 Mar 2016 09:53:38 +0900 - rev 290982
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester While DummyFunction is descriptive of what the instances are (and they can't even be called), the various uses of isintance(obj, DummyFunction) are kind of confusing, especially when they are in moz.configure land (and this bug is about to add another one).
0ab0c9391d64c031ca360f011cfb535d44829056: Bug 1259514 - Add manifestparser and reftest to Python search path; r=chmanchester
Gregory Szorc <gps@mozilla.com> - Thu, 24 Mar 2016 11:19:44 -0700 - rev 290366
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259514 - Add manifestparser and reftest to Python search path; r=chmanchester mozbuild Python changes to test manifest processing introduced these dependencies. DONTBUILD (NPOTB) MozReview-Commit-ID: 9nT3G7qt988
bbfbdaa25c6cc26f122a4eafbe84c61d381682d8: Bug 1258619 - Properly sandbox functions inside a template. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 Mar 2016 15:31:37 +0900 - rev 290037
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258619 - Properly sandbox functions inside a template. r=chmanchester The way functions are being sandboxed in moz.configure land is that their global namespace is being replaced with a limited and identifiable dict. And we avoid re-wrapping a function that already received this treatment. The problem is that template functions have their global namespace replaced, and any function that is defined within the template inherits that global namespace. So when it comes time to wrap those functions defined in templates with e.g. depends, we detect that they're already wrapped although they are not, because we look if their global namespace is of the recognizable type we use when replacing it. So instead of looking at the global namespace type, keep track of all functions that are wrapped.
672da685c6fc330d9b8d68e3f1db6cb951f34f8d: Bug 911216 - Part 5: Add --enable-sm-promise configure flag. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 09 Mar 2016 16:09:25 +0900 - rev 289980
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 911216 - Part 5: Add --enable-sm-promise configure flag. r=chmanchester
1f6d8c58450fd07f9962e1d3b5b80d74096e4755: Bug 1258615 - Remove the "magic" that sets a result from set_config() in @depends functions. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 Mar 2016 15:46:16 +0900 - rev 289976
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258615 - Remove the "magic" that sets a result from set_config() in @depends functions. r=chmanchester Currently, if a @depends function doesn't have a return statement or return None, a result is automatically set from all the set_config() called from the function. As we're going to move set_config to the global namespace, and as this feature is only used once, and it's only used for something that was written before ReadOnlyNamespace was exposed to the sandbox, we can "safely" get rid of it.
a4494f43475d52282aed1532f1defb14685b6df8: Bug 1251713: include file sizes perfs in generate-build-stats; r=chmanchester
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 18 Mar 2016 17:43:13 +0000 - rev 289715
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1251713: include file sizes perfs in generate-build-stats; r=chmanchester This requires determining the package filename dynamically when buildbot properties are not available. MozReview-Commit-ID: 1VNO13tTAPI
fd2d468f0ee85865bef2b0063be216840f49e026: Bug 1256988 - Remove MOZ_TOUCH, nothing is using it. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 16:24:41 +0900 - rev 289149
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Remove MOZ_TOUCH, nothing is using it. r=chmanchester
a022db693cc58ba67ecb91a690d598b65b7d9022: Bug 1256988 - Move USE_FC_FREETYPE to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 16:23:30 +0900 - rev 289148
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move USE_FC_FREETYPE to moz.configure. r=chmanchester
d9033dd5e3118a9d39686a91d8401345f278bf09: Bug 1256988 - Move MOZ_INSTRUMENT_EVENT_LOOP to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 16:19:03 +0900 - rev 289147
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move MOZ_INSTRUMENT_EVENT_LOOP to moz.configure. r=chmanchester
600221f803d02c9e25116db7ebf6122651bcb429: Bug 1256988 - Move MOZ_PDF_PRINTING to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 16:10:40 +0900 - rev 289146
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move MOZ_PDF_PRINTING to moz.configure. r=chmanchester Remove the AC_DEFINE because it is unused.
b1a590ee3dfd3bc57849ef28c727d89394d7a5c9: Bug 1256988 - Move --with-gl-provider to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 15:14:20 +0900 - rev 289145
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move --with-gl-provider to moz.configure. r=chmanchester
730733acaf713e9aba4a11502dbafb65d990f00d: Bug 1256988 - Move X11 and MOZ_WIDGET_TOOLKIT-related things to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:56:24 +0900 - rev 289144
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move X11 and MOZ_WIDGET_TOOLKIT-related things to moz.configure. r=chmanchester
63064e69b81e8f39a6fbc8c265568f317b79b7fc: Bug 1256988 - Skip the Xt library test for MOZ_WIDGET_TOOLKIT==qt. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:44:07 +0900 - rev 289143
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Skip the Xt library test for MOZ_WIDGET_TOOLKIT==qt. r=chmanchester Now that the MOZ_WIDGET_TOOLKIT test is in moz.configure, the value for MOZ_WIDGET_TOOLKIT is now set in old-configure.in very early, which now allows to check for its value before doing to Xt test instead of resetting XT_LIBS later.
0e03188f3d5879f20df6f62f8122ff09de8ed001: Bug 1256988 - Remove NO_X11. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:40:18 +0900 - rev 289142
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Remove NO_X11. r=chmanchester It hasn't done anything since bug 191447, 13 years ago
0d152cfe1c2786b7bbf8e15dc60f086fa10b43f2: Bug 1256988 - Remove useless Gtk/accessibility check in js/src/old-configure.in. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:18:08 +0900 - rev 289141
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Remove useless Gtk/accessibility check in js/src/old-configure.in. r=chmanchester
0acd12e7da2a4b50965f95951c922f3e8d0478ee: Bug 1256988 - Move MOZ_WIDGET_* defines to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:14:25 +0900 - rev 289140
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move MOZ_WIDGET_* defines to moz.configure. r=chmanchester
5d3e4758be9db53a8b4553e5adce180d889534c7: Bug 1256988 - Replace tests on MOZ_WIDGET_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 14:06:26 +0900 - rev 289139
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Replace tests on MOZ_WIDGET_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester But only do that for the AC_SUBST. The AC_DEFINE is still useful.
9f309469edf40fbb306d294479956f5e88eb0948: Bug 1256988 - Remove MOZ_WIDGET_GTK2 define. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:55:36 +0900 - rev 289138
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Remove MOZ_WIDGET_GTK2 define. r=chmanchester
9a76087f04515353043e36f4d0de4c1dd5be3425: Bug 1256988 - Fix #endif comments for MOZ_WIDGET_GTK. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:54:15 +0900 - rev 289137
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Fix #endif comments for MOZ_WIDGET_GTK. r=chmanchester
9d3e4a88930550fd5162a032ec9cd68760726025: Bug 1256988 - Remove duplicate gfx.content.azure.backends settings in all.js. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:52:12 +0900 - rev 289136
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Remove duplicate gfx.content.azure.backends settings in all.js. r=chmanchester They are useless because they replicate what is already set in the #else case above them.
9a143b863326a2dd6c4aacaae4630d7d71eb9a75: Bug 1256988 - Replace tests on MOZ_ENABLE_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:47:26 +0900 - rev 289135
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Replace tests on MOZ_ENABLE_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester
32cdb06f0d17137ff5c655f5422ffca3162cde19: Bug 1256988 - Replace tests on MOZ_ENABLE_GTK3 with tests on MOZ_WIDGET_TOOLKIT==gtk3. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:32:47 +0900 - rev 289134
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Replace tests on MOZ_ENABLE_GTK3 with tests on MOZ_WIDGET_TOOLKIT==gtk3. r=chmanchester
618a66810a89b97b96dc4f53131f60a9043b40ff: Bug 1256988 - Replace tests on MOZ_ENABLE_GTK2 with tests on MOZ_WIDGET_TOOLKIT==gtk2. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:30:34 +0900 - rev 289133
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Replace tests on MOZ_ENABLE_GTK2 with tests on MOZ_WIDGET_TOOLKIT==gtk2. r=chmanchester
a5612f0dcf2acf8c21672f069b08eb92f1343a22: Bug 1256988 - Move MOZ_WIDGET_TOOLKIT to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 13:10:54 +0900 - rev 289132
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move MOZ_WIDGET_TOOLKIT to moz.configure. r=chmanchester
f11a8d6f09553d1edf8a7f96099cd237fa18dc46: Bug 1256988 - Move --with-gonk to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 11:55:38 +0900 - rev 289131
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256988 - Move --with-gonk to moz.configure. r=chmanchester
c916fde5ebb3819a051a96c2f25366764c5900e7: Bug 1254884 - Make JSON serialization to config.status more readable as python. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Mar 2016 07:27:22 +0900 - rev 288929
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254884 - Make JSON serialization to config.status more readable as python. r=chmanchester
1e381e3428d1b46233bb649d572ceddcc7cc0f91: Bug 1256990 - Move tar detection to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 15 Mar 2016 18:04:12 +0900 - rev 288928
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256990 - Move tar detection to moz.configure. r=chmanchester
a6fc6ab667a6a44a335210dd6f3402eea67292e9: Bug 1256512 - Move TARGET_CPU and TARGET_OS to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 15 Mar 2016 10:14:09 +0900 - rev 288899
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256512 - Move TARGET_CPU and TARGET_OS to moz.configure. r=chmanchester And remove the unused TARGET_VENDOR
08c0e38543e746eff8ab537b5aa2eb3dd597a16f: Bug 1255305 - Move --host and --target to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Mar 2016 22:57:15 +0900 - rev 288705
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255305 - Move --host and --target to moz.configure. r=chmanchester With all the things that still depend on all the variables derived from --host and --target in both old-configure and moz.build, we still need to keep variables such as OS_ARCH, OS_TARGET, CPU_ARCH, OS_TEST, etc. Eventually, we'd settle on the output of split_triplet. This /tries/ to preserve the current values for all these variables, while also trying to make things a little more consistent. It also effectively rejects OSes such as HPUX or AIX, because it is unclear the decades old accumulated scripts related to them still do anything useful, and we might as well have them start again from scratch, which, in the coming weeks, will be even easier.
3e4385286eb106034afed28a43bad15134dee2d2: Bug 1255305 - Generalize adding arguments to old-configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Mar 2016 22:53:48 +0900 - rev 288704
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255305 - Generalize adding arguments to old-configure. r=chmanchester
fc98436187af3e5b75fadfd1acd31fbcce9cd839: Bug 1255305 - Move the function finding a shell from old.configure to init.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Mar 2016 22:52:40 +0900 - rev 288703
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255305 - Move the function finding a shell from old.configure to init.configure. r=chmanchester
0f34a2f4714e35f077029bd7883fdc3dd38af9a8: Bug 1255305 - Uniformize CPU_ARCH between old-configure.in and js/src/old-configure.in. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Mar 2016 22:35:12 +0900 - rev 288702
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255305 - Uniformize CPU_ARCH between old-configure.in and js/src/old-configure.in. r=chmanchester
b9d035d4674401765b22c76280c13f9cef2e4e28: Bug 1252765 - Always update Mercurial host fingerprints if present; r=chmanchester
Gregory Szorc <gps@mozilla.com> - Fri, 11 Mar 2016 13:18:08 -0800 - rev 288451
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1252765 - Always update Mercurial host fingerprints if present; r=chmanchester Before, we didn't update host fingerprints if old values were present and we were running a modern Mercurial and Python. Now, we unconditionally update existing fingerprints. DONTBUILD (NPOTB) MozReview-Commit-ID: 1yjNGkJ6FAk
fa7740691562c77554cf41c4e36e1ad744b82ffa: Bug 1255312 - Limit the options we pass down to old-configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Mar 2016 15:48:38 +0900 - rev 288445
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255312 - Limit the options we pass down to old-configure. r=chmanchester So far, we've been passing down all configure_args from mozconfig as well as every flag appearing on sys.argv. This is overly broad and causes problems for some options, like --enable-application. However, we don't need all these options to be passed. For the top-level old-configure, we need to pass the flags it can handle, as well as the flags that we want passed down to js/src/configure. For js/src/old-configure, we only need to pass the flags it can handle. The flags an old-configure can handle is defined by the list of flags in @old_configure_options. The list of flags to pass down to js/src/configure is defined by extra_old_configure_args. And since the mozconfig configure_args are being injected into python configure processing, the list of values we get in old_configure includes the mozconfig configure_args.
57e084bd99c6c5417260658bb6502f850f14392e: Bug 1255197 - Avoid cumulating dependencies in prepare_configure(). r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Mar 2016 08:23:10 +0900 - rev 288249
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255197 - Avoid cumulating dependencies in prepare_configure(). r=chmanchester
a69518e297f1f5788fc03ea1c96f92ff2642aee9: Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 09 Mar 2016 17:41:40 +0900 - rev 288248
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester
a959b172be4ce33c2de022e84902d222876d847d: Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Mar 2016 07:15:01 +0900 - rev 288075
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester
72e0643586509c61b8090e5f93f7b4185976d8dc: Bug 1254873 - Make --disable-js-shell the default for non-js-standalone builds. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 09 Mar 2016 15:59:39 +0900 - rev 288074
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254873 - Make --disable-js-shell the default for non-js-standalone builds. r=chmanchester The implementation is a bit circumvoluted, but we do need to share options between the top-level and js/src configures, possibly with different defaults, and to properly pass things down from one to the other. Until we are further down the road and can actually merge both configures, this is a necessary evil.
e877446c8336e087dc71b22e4fc39eafaa7dedbf: Bug 1251324 - Add a --disable-js-shell option to js/src/configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 09 Mar 2016 15:27:42 +0900 - rev 288073
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1251324 - Add a --disable-js-shell option to js/src/configure. r=chmanchester
41c382b7adf3f87ab674f91355a5c9b6273a10b0: Bug 1254604 - Use MOZ_SIMPLE_PACKAGE_NAME when building Mulet. Update build location in taskcluster task. r=chmanchester
Ghislain 'Aus' Lacroix <aus@mozilla.com> - Thu, 17 Mar 2016 16:12:02 -0700 - rev 287844
Push 19632 by glacroix@mozilla.com at Thu, 17 Mar 2016 23:12:09 +0000
Bug 1254604 - Use MOZ_SIMPLE_PACKAGE_NAME when building Mulet. Update build location in taskcluster task. r=chmanchester
4d6b7026be7ec000043471a50e3f63671b912176: Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 08 Mar 2016 13:49:35 +0900 - rev 287754
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester Because --enable-application is the current way to do things, transpose it to configure.py, but since --enable-application=js doesn't make sense, make it an alias of a new --enable-project option. This only partially moves --enable-application out of old-configure.in because there are a lot of other things intertwined with it.
addd5fc00284182a0ce28d302535266d7ef6faea: Bug 1253553 - Move --enable-artifact-builds, --disable-compile-environment and --enable-build-backend to moz.configure. r=nalexander,r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 04 Mar 2016 18:02:39 +0900 - rev 287547
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1253553 - Move --enable-artifact-builds, --disable-compile-environment and --enable-build-backend to moz.configure. r=nalexander,r=chmanchester Note I'm using raw primitives until patterns emerge and we decide on some helpers.
e654e71b61b5f11198c6732254f1aa41c01bdc45: Bug 1253203 - Move parts of configure.py into sandboxed moz.configure. r=nalexander,r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 04 Mar 2016 17:31:10 +0900 - rev 287544
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1253203 - Move parts of configure.py into sandboxed moz.configure. r=nalexander,r=chmanchester This moves all the reading mozconfig, finding autoconf, refreshing the old configure, and running the old configure into sandboxed moz.configure. This effectively bootstraps the sandboxed python configure.