python/mozbuild/mozbuild/configure/__init__.py
83a03cc29bb7674645a46b805cafdc75502f2afe
created 2016-10-19 09:06 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1311069 - Don't throw InvalidOptionError exceptions when a non-available option was set from an environment variable. r=chmanchester
8bc8d974ae1091b155130608c40f8dac477e637a
created 2016-10-12 16:56 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add an only_when context manager, and a `when` argument to include(). r=chmanchester
7b7af91ddac6d2f921513b3909e522f4ac7d7fb4
created 2016-10-12 14:48 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to imply_option(). r=chmanchester
c728d106f0d84893dbb4a5c7f43ad298aadb3fdd
created 2016-10-12 14:24 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to set_config() and set_define(). r=chmanchester
38130e1d78cbfacaa0c9277533bbabdfd31ed2e2
created 2016-10-12 17:45 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to option(). r=chmanchester
8641bc42dcccd5fa7b3dbfc8dc6a770fa85d80de
created 2016-10-12 13:52 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to @depends(). r=chmanchester
3cd77670c8969b5def727cc0c9da0c6d91f8592d
created 2016-10-11 14:20 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move the somehow redundant check for --help dependency from _resolve to _value_for_depends. r=chmanchester
882ca1a77bcdb9c3e7def15b5d671d47b2fec8b0
created 2016-10-11 08:42 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move @depends dependency resolution to a separate function. r=chmanchester
2c4e06f0fb9861ef6d7ac02fb7546ffe5928424c
created 2016-10-13 13:28 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move more things in the new DependsFunction and add a repr() for it. r=chmanchester
255afed66a57b5e5bcac16d0c5eb51bac0896348
created 2016-10-13 13:04 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Store DependsFunction information for the sandbox as class instances instead of tuples. r=chmanchester
108c876dc9fe9d57d1cf80b1f2e976d2b71f0e48
created 2016-10-13 12:45 +0900
pushed 2016-11-14 12:33 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Rename DependsFunction to SandboxDependsFunction. r=chmanchester
aeee5ac6aeb92823720dd54dca6240dccadd8e42
created 2016-05-31 10:34 -0700
pushed 2016-06-06 20:27 +0000
Chris Manchester Chris Manchester - Bug 1274090 - Attempt to convert str objects containing non-ascii characters in Python configure rather than failing outright. r=glandium,gps
e5251e65d5f0b852d0350d069101b8c93ed98363
created 2016-05-12 11:55 -0700
pushed 2016-06-06 20:27 +0000
Chris Manchester Chris Manchester - Bug 1257326 - Provide reasons for implied options when the caller provides an immediate value. r=glandium
ad7344ced6c7956040cb09ba1840bf3296d4125a
created 2016-04-19 16:30 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1266343 - Change ConfigureSandbox._apply_imports such that it becomes easy to override imports in unit tests. r=chmanchester
691da95cd502e634be04626853034e1cc78d489d
created 2016-04-15 20:55 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1266343 - Avoid _apply_imports happening twice for the same function. r=chmanchester
f464affb29486b7f718300c0b5680c84937b1373
created 2016-04-06 09:35 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1264482 - Fake an arbitrary __name__ in sandboxed global. r=ted
dc27fd8f2c4e88c87771bc3654cf113bc21c9b9e
created 2016-04-15 11:11 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Defer applying @imports until the function is actually called. r=gps
6b915bf8df2a3cbf7810d05d910c74372eb2df19
created 2016-04-15 10:41 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Work around issues with the exec statement in older python 2.7 versions. r=gps
cc9627a61ab171c0dc58e080a6f004f26107ad0f
created 2016-04-14 14:46 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Try to detect decorators declared in the sandbox and add some automatic @wraps. r=gps
69744c3a2c2306b7cb2455c4f2c738a7655603a6
created 2016-04-02 09:02 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Add a few presumably harmless builtins to the sandbox. r=gps
450647e36329144c9a3de6bc6642cad717ee0c30
created 2016-04-13 11:52 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1260327 - Expose a MOZ_CONFIGURE_OPTIONS variable containing configure options. r=chmanchester
334804a9afacc402b16c172a97bb85919510a8e8
created 2016-04-15 06:43 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257448 - Don't emit an error on unknown implied options when their resolved value is None. r=nalexander
25f299dca206e35c03b99a3fdac12b6482dc90c0
created 2016-04-12 21:32 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Change the execution model of python configure. r=chmanchester
02561278899ca2262e62fe7060cb24e0a80f9293
created 2016-04-13 08:57 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Allow ConfigureSandbox.run to not include a given file. r=chmanchester
2916126df6689dc379b1b7c3a55fc236932a9a2d
created 2016-04-13 08:42 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Rename ConfigureSandbox.exec_file to include_file. r=chmanchester
ae6bd5ce0abb525898a970caa70162b77c0e55a8
created 2016-04-09 17:45 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Move applying implied options to ConfigureSandbox._value_for(). r=chmanchester
cc9713988f7ad2af3741e2f6bd296504636fd26b
created 2016-04-09 08:46 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Move running @depends functions to ConfigureSandbox._value_for(). r=chmanchester
7e0fa338d4bfac3fb692c605a657462e6f4b1695
created 2016-04-08 16:55 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Move Options handling to ConfigureSandbox._value_for(). r=chmanchester
dbd34b3b1cf951dff0b19dde1916dc6dc0c2d367
created 2016-04-08 17:30 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Ensure consistent values for variables in closures. r=chmanchester
f6dba01913b988c7797de8a3d81bec77b92f167a
created 2016-04-08 15:57 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Delay resolving the reason for an implied option. r=chmanchester
22382dc2c9fabc77095c2bc1d2697e21d2e6dfef
created 2016-04-08 15:23 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Add a generic method to get the results of Options and DependsFunctions. r=chmanchester
9e2f69811b5251adee36d18b55cebe50c2977d2f
created 2016-04-07 18:03 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Move resolving @depends dependencies to just before running the decorated function. r=chmanchester
7edca44ff30cfedd791f7cbfd6e88b4743c94e71
created 2016-04-12 17:26 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1254374 - Add various failure tests to test_configure.py. r=nalexander
8710643c72dbc2fc9ce7189ece5cf36a1a2719b3
created 2016-03-30 08:15 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Fixup bug 1256573 to work on buggy older python on a CLOSED TREE. r=me
63338edce3ba60f6668973b60bf832560e78d7c4
created 2016-03-28 07:29 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1260066 - Don't allow to use sandbox primitives from anywhere but global scope and templates. r=nalexander
09c22809d1dccf9604f585fd57b07a797826fb68
created 2016-03-27 11:44 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256573 - Remove the @advanced primitive. r=nalexander
96ef4c62378d5ddabb8c27c745bc928517273c20
created 2016-03-27 09:54 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256573 - Add a new @imports primitive that allows to import modules into the decorated functions. r=nalexander
f01a178847233cf15e9cddaaa97a5db6fc371cc0
created 2016-03-27 09:40 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1256573 - Add missing primitives to the ConfigureSandbox documentation. r=nalexander
178b2c7228b6527ce26c306c07dde4ed538215b6
created 2016-03-27 10:50 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1259351 - Properly sandbox functions that are decorated with templates. r=nalexander
58ea10aa8c8975d72b5a931d76077f74212d2746
created 2016-03-26 09:39 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester
7ebd549a0af91d9bc1a3cfbe8e55631becf6f3b8
created 2016-03-26 09:53 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester
9bcbc8d381e45de860c4037af1936c4fe4911030
created 2016-03-25 20:02 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted
062e0b17553ccac075a0cab36f012d9633a64665
created 2016-03-25 20:00 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted
e521d0d6b1bf2fe858519d98e452581953cdee6a
created 2016-03-25 17:15 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Add a unit test for check_prog(). r=ted
7fc90e8065458a180533e08d85fd4c4086220056
created 2016-03-25 16:44 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Send the debug output from our logger to config.log. r=ted
c2d739e9a7bc8463e1c7c29ba624e17c36f1e613
created 2016-03-25 16:30 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Expose a sandboxed logger to moz.configure and use it. r=ted
12248651d3ad2a6bacd79106899ec6464fd68e37
created 2016-03-25 16:12 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257516 - Initialize a logger for the ConfigureSandbox, and use it for the help. r=ted
98fd214bd3f2c3f6b78484c8c19a5f7c84aca880
created 2016-03-25 15:55 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1259683 - Don't make imply_option() do anything when --help is on the command line. r=nalexander
174b56d80f690f0d34c4ac19d2cc0a06a5a05266
created 2016-03-25 11:46 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1259683 - Miscellaneous small cleanups in the mozbuild.configure module. r=nalexander
06dc23858ed715e62229c2f80147af28b0416fff
created 2016-03-23 14:18 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Move imply_option() to the global scope. r=nalexander
407e18a1a0241fb62f0391d698ff9954625ad06b
created 2016-03-23 11:58 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Keep track of the dependencies of @depends functions. r=nalexander
62ae3968b2d82f17ec2853714ab565c02a7cb9bc
created 2016-03-23 10:22 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Move set_define() to the global scope. r=nalexander
9d2b6f4c3ee8366365c16cee6cbda90c4688c743
created 2016-03-22 14:21 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Move set_config() to the global scope. r=nalexander
8debac7402e85ae922bf42c752bc835794b5e40f
created 2016-03-23 14:49 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Split ConfigureSandbox._db. r=nalexander
1cca90a25cbbcdb0d4c8616f4104d4d1a993a025
created 2016-03-23 11:05 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1257823 - Move set_define() to the sandbox. r=nalexander
bbfbdaa25c6cc26f122a4eafbe84c61d381682d8
created 2016-03-22 15:31 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1258619 - Properly sandbox functions inside a template. r=chmanchester
1f6d8c58450fd07f9962e1d3b5b80d74096e4755
created 2016-03-22 15:46 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1258615 - Remove the "magic" that sets a result from set_config() in @depends functions. r=chmanchester
a5bd947546623f30a25113b0bb996d781ff938f2
created 2016-03-17 11:04 -0400
pushed 2016-04-25 17:12 +0000
Ted Mielczarek Ted Mielczarek - bug 1257542 - check_prog template should sanity check that progs is not a string. r=glandium
b8b72c9bfc6ddaca27f2ef4db1b6b58bdfdf6440
created 2016-03-10 15:49 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1254913 - Handle symbolic links in the path leading to moz.configure. r=nalexander
b6f2dc4b7709c10412a1cf752ae7ca621c87f40d
created 2016-03-04 17:05 +0900
pushed 2016-04-25 17:12 +0000
Mike Hommey Mike Hommey - Bug 1253203 - Use mozpath functions for sandboxed os.path in configure.py. r=nalexander,r=chmanchester
less more (0) -60 tip