python/mozbuild/mozbuild/configure/__init__.py
3a459d00f78f38552da9e8dcf51288b4ea1c2221
created 2017-11-06 10:36 -0500
pushed 2017-11-06 15:36 +0000
Alex Gaynor Alex Gaynor - Bug 1414842 - remove reliance on a CPython implementation detail in mozbuild; r?glandium draft
603db9fb9605dbb6da3ee96fc732872b74fed695
created 2017-10-25 16:17 -0700
pushed 2017-10-26 01:21 +0000
Chris Manchester Chris Manchester - Bug 1256608 - Hook `open` as seen from moz.configure to add read files to configure's dependencies. draft
c39236c283cf123c84563d9a3ad4126be048eda8
created 2017-10-04 23:04 -0400
pushed 2017-10-05 21:34 +0000
Mike Shal Mike Shal - Bug 902825 - Output a set of all defines from moz.configure; r?glandium draft
3b65a1496653b0768a6b973cdf923d531d8dd33c
created 2017-10-04 16:19 -0400
pushed 2017-10-05 21:34 +0000
Mike Shal Mike Shal - Bug 902825 - Add non_global() to set non-global variables in moz.configure; r?glandium draft
1e45c016412a79289e9bc1bf314abf2851ea2d9f
created 2017-07-28 12:25 -0400
pushed 2017-09-14 14:29 +0000
Ted Mielczarek Ted Mielczarek - bug 1311729 - get a build working in WSL draft
0c4e01f85e95892e8c255d418721b206e1f844be
created 2016-12-14 16:03 -0500
pushed 2017-08-29 19:45 +0000
Mike Shal Mike Shal - Bug 902825 - Allow generating dist/include/mozconfig/*.h; r?glandium draft
0022524ffe02a270c4fc47b6894412bff4dc0677
created 2017-07-29 00:31 -0600
pushed 2017-07-29 06:32 +0000
Tom Prince Tom Prince - Bug 1385539 - Re-add accidentally deleted documentation of mozbuild.configure.ConfigureSandbox.include_file; r?glandium draft
cde7a0e4ac03926ee8d7941da1f0ad92a0daef39
created 2017-05-17 16:09 +0900
pushed 2017-05-18 22:06 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Allow "direct" access to namespace attributes from DependsFunctions. r?chmanchester draft
364bf647bf8aaff1f64f4f85c0d7aad8d0405e6a
created 2017-05-17 15:27 +0900
pushed 2017-05-18 22:06 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Allow to combine two DependsFunctions with "&". r?chmanchester draft
5f568887e58875358a655d380066fb974288012f
created 2017-05-17 15:16 +0900
pushed 2017-05-18 22:06 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Modify the name of the DependsFunction.__or__ implementation method. r?chmanchester draft
05b534c76d27331df5da33955b3f8efdb6a85c50
created 2017-05-17 16:09 +0900
pushed 2017-05-17 07:48 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Allow "direct" access to namespace attributes from DependsFunctions. r?chmanchester draft
b51b2f1714a64ae1862dfae8cf00902a702e628e
created 2017-05-17 15:27 +0900
pushed 2017-05-17 07:48 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Allow to combine two DependsFunctions with "&". r?chmanchester draft
3f83a87ed25a808a96023236dc1136793012da98
created 2017-05-17 15:16 +0900
pushed 2017-05-17 07:48 +0000
Mike Hommey Mike Hommey - Bug 1363811 - Modify the name of the DependsFunction.__or__ implementation method. r?chmanchester draft
9a5edd244f27444e4130c73c00c972cb6d07cddc
created 2016-12-14 16:03 -0500
pushed 2017-05-15 19:08 +0000
Mike Shal Mike Shal - Bug 902825 - Allow generating dist/mozconfig/mozconfig/*.h; r?glandium draft
15ee34935cfbf4ae66614b1a4738eb8d601e486e
created 2017-05-10 11:35 +0900
pushed 2017-05-10 02:37 +0000
Mike Hommey Mike Hommey - Bug 1363585 - Forbid boolean operations on @depends functions. r?chmanchester draft
280955688428c01fd3f24970a34eb11d007688cb
created 2016-12-14 16:03 -0500
pushed 2017-04-26 19:06 +0000
Mike Shal Mike Shal - Bug 902825 - Allow generating dist/mozconfig/mozconfig/*.h draft
84047cec9dbe36ee92d5394dde6d849b2146e4e4
created 2017-01-25 17:54 +0900
pushed 2017-01-27 00:32 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Provide variants of host and target that depend on --help. r=chmanchester draft
8a5f8d07a994e4af834f96bcb8d1da9cbc15ed4c
created 2017-01-25 17:42 +0900
pushed 2017-01-27 00:32 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Allow to combine two DependsFunctions with "|". r=chmanchester draft
d4e51f52747898879b143caca70f9b3177b83890
created 2017-01-25 17:54 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Provide variants of host and target that depend on --help. r?chmanchester draft
69ebe59a2b45ef610560cc3a7a68317a66155dcd
created 2017-01-25 17:42 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Allow to combine two DependsFunctions with "|". r?chmanchester draft
b5d068ad9cb5e324a2f213a00b7cb76dc2fcafe5
created 2017-01-25 17:10 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Don't automatically add --help dependencies to CombinedDependsFunctions. r?chmanchester draft
458b380b1c5d1e0a0116ea109da6cfc5b476f92b
created 2017-01-25 16:50 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Don't wrap the combination function in CombinedDependsFunction. r?chmanchester draft
4a8231faf79a3408fe96929dbe9722e4c8f3702a
created 2017-01-25 16:32 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Make DependsFunction.func less public. r?chmanchester draft
7ed36960b9c773f9c2b8a1ff260fb3c94cf40654
created 2017-01-25 14:25 +0900
pushed 2017-01-25 09:02 +0000
Mike Hommey Mike Hommey - Bug 1322025 - Enforce --help requirement on indirect dependencies. r?chmanchester draft
15ea0ff6813b1ece79e65cea7f8688581825243d
created 2016-11-11 12:52 +0900
pushed 2016-11-11 11:43 +0000
Mike Hommey Mike Hommey - Bug 1316844 - Make the linter detect unused dependencies. r?chmanchester draft
cd2324fb2f35d276603871dbc807db8b0748b126
created 2016-11-11 11:32 +0900
pushed 2016-11-11 11:43 +0000
Mike Hommey Mike Hommey - Bug 1316844 - Improve function unwrapping to properly cover templates. r?chmanchester draft
1e464cd81202fdde0743fd8d8a6682060ea98839
created 2016-10-26 16:42 +0900
pushed 2016-10-27 07:42 +0000
Mike Hommey Mike Hommey - Allow @depends(when=something) without additional dependencies. r?chmanchester draft
e8bfac2b4a6a9f34e33cd1d8d2318ca8b5941f09
created 2016-10-26 11:49 +0900
pushed 2016-10-27 07:42 +0000
Mike Hommey Mike Hommey - Don't expose os.path.{exists,isdir,isfile} to python configure without an @imports. r?chmanchester draft
8c160ec4a3f429a04e93accbf43eec6121e8d0d6
created 2016-10-27 10:02 +0900
pushed 2016-10-27 07:42 +0000
Mike Hommey Mike Hommey - Move --help dependency checks to the linter. r?chmanchester draft
10ff099db2c05fe0c384934ce24dcb4d12794826
created 2016-10-19 09:06 +0900
pushed 2016-10-19 00:24 +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 draft
753c1e3022c343e4988e6b773d457c5709451fef
created 2016-10-12 16:56 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add an only_when context manager, and a `when` argument to include(). r?chmanchester draft
161b19d821c066b805ec2ba5284cdd2a3cd481d3
created 2016-10-12 14:48 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to imply_option(). r?chmanchester draft
7c76e28bb8a26928168910d86f283ac518c5aa4a
created 2016-10-12 14:24 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to set_config() and set_define(). r?chmanchester draft
a542279b7c654e698237a0f6093f4917b6e09748
created 2016-10-12 17:45 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to option(). r?chmanchester draft
499adad7b025e63760f2ac19208efac6a2c481a7
created 2016-10-12 13:52 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Add a `when` argument to @depends(). r?chmanchester draft
e8c8ddfb166ecf0f080be3896d7975e210a2cb27
created 2016-10-11 14:20 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move the somehow redundant check for --help dependency from _resolve to _value_for_depends. r?chmanchester draft
c6be6a83b7440ccffe020d57165b1c6b1483c037
created 2016-10-11 08:42 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move @depends dependency resolution to a separate function. r?chmanchester draft
b5cd447e7b0a129bc83f69d306ff4aa16e132991
created 2016-10-13 13:28 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Move more things in the new DependsFunction and add a repr() for it. r?chmanchester draft
eb1db14b38b0ace5694322434481850daf7743bd
created 2016-10-13 13:04 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Store DependsFunction information for the sandbox as class instances instead of tuples. r?chmanchester draft
1b5ed817d31af894e37f61761ecadf315b93e639
created 2016-10-13 12:45 +0900
pushed 2016-10-14 02:53 +0000
Mike Hommey Mike Hommey - Bug 1296530 - Rename DependsFunction to SandboxDependsFunction. r?chmanchester draft
3ad518149b76cae3498cf652158f5067e36e2fdf
created 2016-07-04 14:10 -0700
pushed 2016-07-04 21:17 +0000
Ralph Giles Ralph Giles - Bug 1275424 - Allow `map` in the moz.configure sandbox. r?glandium draft
14fb42574e568f405b600bac659e78ce654fd976
created 2016-06-15 14:07 +0100
pushed 2016-06-15 13:14 +0000
Ted Mielczarek Ted Mielczarek - bug 1280220 - find_program should append an exe extension to absolute paths on Windows. r?glandium draft
122f5abcd61925dde7cb31821c5002c2ed831c9e
created 2016-05-31 10:34 -0700
pushed 2016-05-31 17:34 +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 draft
d4692f8a2b1f8f16ef50f0f2b59baf00091ae021
created 2016-05-25 17:06 -0700
pushed 2016-05-26 00:06 +0000
Chris Manchester Chris Manchester - Bug 1274090 - Don't fail when printing a process' non-ascii output from Python configure's check_cmd_output. r=glandium draft
e5251e65d5f0b852d0350d069101b8c93ed98363
created 2016-05-12 11:55 -0700
pushed 2016-05-12 22:37 +0000
Chris Manchester Chris Manchester - Bug 1257326 - Provide reasons for implied options when the caller provides an immediate value. r=glandium
193a188ca47ff6344ec36dda7021c8d931a4fbc4
created 2016-05-09 15:49 -0700
pushed 2016-05-10 00:06 +0000
Chris Manchester Chris Manchester - Bug 1257326 - Provide reasons for implied options when the caller provides an immediate value. draft
07bbdd23ad0c071281f9242f8afa09bbfcfab0a6
created 2016-05-09 15:20 -0700
pushed 2016-05-09 22:22 +0000
Chris Manchester Chris Manchester - Bug 1257326 - Move MOZ_PLACES to Python configure. draft
f1ab1ae4ca4dd92fcc0e82dfb14b2e60a2637a23
created 2016-05-09 15:20 -0700
pushed 2016-05-09 22:22 +0000
Chris Manchester Chris Manchester - Bug 1257326 - Provide reasons for implied options when the caller provides a resolved value. draft
a23805e5733173bbe8694ea461806107f6ade432
created 2016-04-19 16:30 +0900
pushed 2016-04-21 12:07 +0000
Mike Hommey Mike Hommey - Bug 1266343 - Change ConfigureSandbox._apply_imports such that it becomes easy to override imports in unit tests. r?chmanchester draft
8ac228d71c486cfb767ad5ad3941430420365b9c
created 2016-04-15 20:55 +0900
pushed 2016-04-21 12:07 +0000
Mike Hommey Mike Hommey - Bug 1266343 - Avoid _apply_imports happening twice for the same function. r?chmanchester draft
f464affb29486b7f718300c0b5680c84937b1373
created 2016-04-06 09:35 +0900
pushed 2016-04-19 07:07 +0000
Mike Hommey Mike Hommey - Bug 1264482 - Fake an arbitrary __name__ in sandboxed global. r=ted
cab2140741129ada0dee2503ebcd7674ad21f4bd
created 2016-04-15 11:11 +0900
pushed 2016-04-15 02:18 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Defer applying @imports until the function is actually called. r?gps draft
543ee065efc0ee7dcccbf94c1e6bd032ace2af12
created 2016-04-15 10:41 +0900
pushed 2016-04-15 02:18 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Work around issues with the exec statement in older python 2.7 versions. r?gps draft
f614307bc205ad279bd8370e1954736b6f75002e
created 2016-04-14 14:46 +0900
pushed 2016-04-15 02:18 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Try to detect decorators declared in the sandbox and add some automatic @wraps. r?gps draft
b9da0ecf3545d90f79ad87292ae62012045c6e3d
created 2016-04-02 09:02 +0900
pushed 2016-04-15 02:18 +0000
Mike Hommey Mike Hommey - Bug 1264831 - Add a few presumably harmless builtins to the sandbox. r?gps draft
450647e36329144c9a3de6bc6642cad717ee0c30
created 2016-04-13 11:52 +0900
pushed 2016-04-15 01:44 +0000
Mike Hommey Mike Hommey - Bug 1260327 - Expose a MOZ_CONFIGURE_OPTIONS variable containing configure options. r=chmanchester
45391b60ffa539c14f82400a3a54af1e98220b7c
created 2016-04-15 06:43 +0900
pushed 2016-04-14 21:56 +0000
Mike Hommey Mike Hommey - Bug 1257448 - Don't emit an error on unknown implied options when their resolved value is None draft
028c946bc4bb2b11e592e1758940bfc9cb669c3e
created 2016-04-06 09:35 +0900
pushed 2016-04-14 04:41 +0000
Mike Hommey Mike Hommey - Bug 1264482 - Fake an arbitrary __name__ in sandboxed global. r?ted draft
25f299dca206e35c03b99a3fdac12b6482dc90c0
created 2016-04-12 21:32 +0900
pushed 2016-04-14 02:14 +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-14 02:14 +0000
Mike Hommey Mike Hommey - Bug 1256571 - Allow ConfigureSandbox.run to not include a given file. r=chmanchester
less more (0) -100 -60 tip