python/mozbuild/mozbuild/backend/base.py
f54162b2c1f2fe52c6137ab2c3469a1944f58b27
created 2022-06-02 06:27 +0000
pushed 2022-06-02 21:46 +0000
ahochheiden ahochheiden - Bug 1769631 - Remove 'U' from 'mode' parameters for various 'open' calls to ensure Python3.11 compatibility r=firefox-build-system-reviewers,glandium
994ae8e4833c90447d91f0e26a718573cff5a514
created 2020-10-26 18:34 +0000
pushed 2020-10-27 04:41 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
9006d6f3cb29754037aa0b5ef4c9b2ae67006459
created 2020-10-24 03:36 +0300
pushed 2020-10-24 09:41 +0000
Bogdan Tara Bogdan Tara - Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
e7834b600201aea4e55b53bb3b2af1f70545779b
created 2020-10-23 20:40 +0000
pushed 2020-10-24 09:41 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
2309e130ea8d75bd6fb4a5fc056e503fae7f886c
created 2020-10-22 03:51 +0300
pushed 2020-10-22 14:54 +0000
Dorel Luca Dorel Luca - Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE
7558c8821a074b6f7c1e7d9314976e6b66176e5c
created 2020-10-21 21:27 +0000
pushed 2020-10-22 14:54 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
f7d6ffc88f12b0daf1559ea785025955c6f452f6
created 2020-04-20 15:25 +0000
pushed 2020-04-21 02:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1631199 - Specify the encoding explicitly when opening backend files to be deleted. r=firefox-build-system-reviewers,rstewart
fdfedcfa512d569456e52c409339dbc21e265ee0
created 2020-02-27 16:22 +0000
pushed 2020-02-28 09:24 +0000
Ricky Stewart Ricky Stewart - Bug 1617303 - mozbuild/backend/recursivemake.py and /fastermake.py support Python 3 r=firefox-build-system-reviewers,mshal
5b71cf4df24cef4fc49ffd0d3b6ae17721f567a8
created 2020-02-27 18:16 +0200
pushed 2020-02-28 09:24 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 6 changesets (bug 1617303, bug 1617313, bug 1616885, bug 1616920, bug 1616989, bug 1617014) for causing gecko decision task bustages in talos/unittests/python.ini
538f415043e2a6f40f31838f4f0372966a5bce3e
created 2020-02-27 00:23 +0000
pushed 2020-02-28 09:24 +0000
Ricky Stewart Ricky Stewart - Bug 1617303 - mozbuild/backend/recursivemake.py and /fastermake.py support Python 3 r=firefox-build-system-reviewers,mshal
04d91a1c7fbf8cfa4b5dc63490dbe62206f9b95c
created 2019-07-30 21:03 +0000
pushed 2019-07-31 09:48 +0000
Mike Hommey Mike Hommey - Bug 1569075 - Rename FileAvoidWrite mode argument. r=chmanchester
1b57b9bd743554516ffac1ce3f65326a0059e0fd
created 2019-05-28 14:23 +0000
pushed 2019-05-28 21:44 +0000
Justin Wood Justin Wood - Bug 1542963 - use print_function for mozbuild and mozpack. r=glandium
cd02c0486c2ee3ffc03618955b6232b8be4aab0d
created 2019-05-17 11:30 +0300
pushed 2019-05-17 08:34 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1542963) for causing Bug 1552400. a=backout
70fbe1a158ae2cc7a6730ba47a04b426ab803f0a
created 2019-04-08 10:29 -0400
pushed 2019-05-16 21:56 +0000
Justin Wood Justin Wood - Bug 1542963 - use print_function for mozbuild and mozpack. r=#build
263fb3ff055c65bf1a488feec595d25600f3dbd8
created 2018-09-18 16:02 -0400
pushed 2018-09-19 02:19 +0000
Nathan Froyd Nathan Froyd - Bug 1490463 - part 1 - emit a srcdir_rel variable in every directory; r=mshal
ebe78e2810c58acd805ef53508f7fdd6692d49ae
created 2018-08-10 22:29 +0000
pushed 2018-08-11 10:24 +0000
Chris Manchester Chris Manchester - Bug 1482516 - Use set comparison to determine whether the list of build backend outputs has changed. r=gps,firefox-build-system-reviewers
4f001c506ff8ba7ec562a0576107496c9eeaddeb
created 2018-06-19 17:15 -0400
pushed 2018-06-20 10:57 +0000
Mike Shal Mike Shal - Bug 1469712 - Don't update mtime for backend file during --dry-run; r=gps
dee93aadc7215d19a1c75ea00ff05037755d1e0b
created 2018-04-25 14:50 -0700
pushed 2018-04-26 04:51 +0000
Chris Manchester Chris Manchester - Bug 1454771 - Move tup invocation from Makefile.in to mach. r=mshal
c3b34905b9c9a3445cfc49bcd09e0f0b68e0c4c3
created 2018-01-31 09:25 -0800
pushed 2018-01-31 22:30 +0000
Nick Alexander Nick Alexander - Bug 1368699 - Write .purgecaches sentinels every |mach build|. r=gps
5454ed95c82a956009db2f4b04d008ec8753e61e
created 2018-01-31 01:59 +0200
pushed 2018-01-30 23:59 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1368699) for bustage on Android L10n nightlies a=backout
35a5db01b6ae991b2c1f538d012b43085dc3533d
created 2018-01-23 19:18 -0800
pushed 2018-01-30 21:59 +0000
Nick Alexander Nick Alexander - Bug 1368699 - Write .purgecaches sentinels every |mach build|. r=gps
b4344af7fc7c68032a1468798882bbcc9f73a227
created 2017-02-01 09:56 -0500
pushed 2017-02-15 23:26 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1320194 - Generate all-tests.pkl and related files when resolving tests r=mshal
0fc91140e9411efe2af562105ab41c98daa201e7
created 2017-01-27 16:31 -0500
pushed 2017-02-15 23:26 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1320194 - Fix bug preventing more than two backends in a HybridBackend r=gps
34767d6a0a2382f3c46723490c122ded0c87386e
created 2016-08-17 23:20 -0400
pushed 2016-09-07 15:12 +0000
Mike Shal Mike Shal - Bug 1293448 - Allow build backends to specify custom build commands; r=glandium
c3edbba2eb8aa5484eb41511bb0ce5269d3dfd11
created 2016-08-19 11:33 +0900
pushed 2016-08-22 13:38 +0000
Mike Hommey Mike Hommey - Bug 1296502 - Serialize lists when preparing a context for the preprocessor in build backends. r=gps
817ccd8233bc62d9663f8616988c0e80e56126e9
created 2016-05-19 21:03 -0700
pushed 2016-05-24 12:54 +0000
Gregory Szorc Gregory Szorc - Bug 1260299 - Allow _write_file to pass mode argument to FileAvoidWrite; r=chmanchester
e9996f9ea66f064494ac7f91aacefd142cb6babc
created 2016-01-22 10:02 +0900
pushed 2016-01-22 11:05 +0000
Mike Hommey Mike Hommey - Bug 1239217 - Make the RecursiveMake build system create backend files generically. r=gps
233be618da5897e376b87a8928f518b28cfbeac1
created 2016-01-21 18:16 +0900
pushed 2016-01-22 11:05 +0000
Mike Hommey Mike Hommey - Bug 1239217 - Add the notion of Partial and Hybrid build backends. r=gps
012e4a8649219b7972a878ff9b9983ef80437370
created 2016-01-21 16:05 +0900
pushed 2016-01-22 11:05 +0000
Mike Hommey Mike Hommey - Bug 1241398 - Add a dry-run mode to `mach build-backend`. r=gps
ff92436240465c93e4635daeefbe201f05e8e425
created 2016-01-21 15:50 +0900
pushed 2016-01-22 11:05 +0000
Mike Hommey Mike Hommey - Bug 1241398 - Show the diff for created and deleted files in `mach build-backend --diff`. r=gps
241e21132790a680412ae780900c029571c2878f
created 2015-12-30 09:27 +0900
pushed 2016-01-02 00:29 +0000
Mike Hommey Mike Hommey - Bug 1235676 - Add a topobjdir variable to all Makefiles. r=mshal
ec7ac102bcb96a006df4aebecb22f70ebe6229b5
created 2015-10-28 11:37 +0900
pushed 2015-11-01 00:00 +0000
Mike Hommey Mike Hommey - Bug 1216901 - Always update backend output list files mtime from the base backend class. r=mshal
d0da0df3ed5248a300780e4107c9d3759e473419
created 2015-10-30 10:11 -0700
pushed 2015-10-30 23:36 +0000
Wes Kocher Wes Kocher - Backed out changeset e22433400ec2 (bug 1216901) to hopefully fix winpgo bustage
e22433400ec20695abb55e4912baf0dea7dc4413
created 2015-10-28 11:37 +0900
pushed 2015-10-30 23:36 +0000
Mike Hommey Mike Hommey - Bug 1216901 - Always update backend output list files mtime from the base backend class. r=mshal
75c3e053bcfa70f2cf6dd0df22458d916c41fd6b
created 2015-09-25 07:03 +0900
pushed 2015-09-29 10:00 +0000
Mike Hommey Mike Hommey - Bug 1207893 - Change how we track object consumption from the build backend. r=gps
af6ea1464daa5bed510b6ce8f319a389fb590a6e
created 2015-09-15 12:00 +0900
pushed 2015-09-29 10:00 +0000
Mike Hommey Mike Hommey - Bug 1207893 - Refactor how build backend execution is summarized. r=gps
bf34d16b6ab2e48ddae93dc745a72cbddab35fa9
created 2015-06-21 18:37 -0700
pushed 2015-06-26 09:54 +0000
Gregory Szorc Gregory Szorc - Bug 1176642 - Use absolute_import in mozbuild; r=glandium
76d1fba1297a15590fc7e1b46eb8efec919a2afd
created 2015-03-25 15:05 +0900
pushed 2015-03-27 16:19 +0000
Mike Hommey Mike Hommey - Bug 1147283 - Replace mozpack.path with mozpath. r=mshal
62003f0a9b31a237e35fdfc39263ca2a6feebbbb
created 2014-08-15 13:52 +0900
pushed 2014-08-15 15:49 +0000
Mike Hommey Mike Hommey - Bug 1053140 part 3 - Separate out sandbox infrastructure from moz.build variables storage. r=gps
2eb27c260de801036b0f6e9a38e84ac32d1f9d74
created 2014-08-15 13:52 +0900
pushed 2014-08-15 15:49 +0000
Mike Hommey Mike Hommey - Bug 1053097 - Delay the gathering of python dependencies for the build backend. r=gps
06f5f22f1bb9d738849fc16bf99108ed641a2e9e
created 2014-02-11 10:37 +0900
pushed 2014-02-11 13:39 +0000
Mike Hommey Mike Hommey - Bug 969164 - Use per-directory config in sandboxes when reading moz.builds. r=gps
8b71967fcfd564c1584a2514577a7602b5393c38
created 2013-12-12 13:32 +0900
pushed 2013-12-12 11:53 +0000
Mike Hommey Mike Hommey - Bug 949265 - Use contextual topsrcdir/topobjdir for preprocessed files during config.status. r=gps
d12b0a6c7641e5f3333b3711a5e8bb628831de7c
created 2013-12-11 13:06 +0900
pushed 2013-12-12 11:53 +0000
Gregory Szorc Gregory Szorc - Bug 948787 - Print diffs during config.status; r=glandium
7027a7afab3c5f5626070c864f4b969f9a8a6d90
created 2013-12-10 14:26 +0900
pushed 2013-12-12 11:53 +0000
Gregory Szorc Gregory Szorc - Bug 948272 - Report more timings from moz.build; r=glandium
3381980228ed0f62ae44c96c2d93a57d8ce2a27b
created 2013-12-11 16:02 +0900
pushed 2013-12-11 18:35 +0000
Mike Hommey Mike Hommey - Fixup for bug 948275 fixing windows bustage and avoiding a forced clobber. r=gps
64fdc0eed099e76abcd38b6d8417713de79b7047
created 2013-12-11 15:20 +0900
pushed 2013-12-11 18:35 +0000
Mike Hommey Mike Hommey - Bug 948275 - Refactor handling of CONFIGURE_SUBST_FILES and CONFIGURE_DEFINE_FILES. r=gps
504eb03d80bcb438d56dceca7560de298ac2b1d5
created 2013-12-11 15:20 +0900
pushed 2013-12-11 18:35 +0000
Mike Hommey Mike Hommey - Bug 948275 - Use mozpack.path instead of os.path in mozbuild.frontend and mozbuild.backend modules. r=gps
a58048028f7077028d89e995e0f5a50cc2cd015b
created 2013-12-09 15:23 +0900
pushed 2013-12-09 21:45 +0000
Gregory Szorc Gregory Szorc - Bug 934739 - Part 1: Make moz.build backend generation depend on all Python modules; r=glandium
36981d3a0d3b185f623daa70261b3267b44bd41a
created 2013-10-29 08:00 +0900
pushed 2013-10-29 12:21 +0000
Mike Hommey Mike Hommey - Bug 930896 - Keep track of files generated by a build backend. r=gps
81ef1e1afd5ea988819546bbbc0294e50a8a64bd
created 2013-10-29 08:00 +0900
pushed 2013-10-29 12:21 +0000
Mike Hommey Mike Hommey - Bug 930899 - Improve backend file accounting. r=gps
67e2829b7706feaad8ebddd31e968a7f469e8876
created 2013-10-22 15:51 -0700
pushed 2013-10-23 02:50 +0000
Gregory Szorc Gregory Szorc - Bug 920849 - Part 1: Write metadata for every test file; r=ted
714f45588ae889ff1f93751872f339ad7c511060
created 2013-08-13 10:39 +0900
pushed 2013-08-13 10:34 +0000
Mike Hommey Mike Hommey - Bug 903321 - Don't update backend.RecursiveMakeBackend.built when no backend file changed. r=gps
0931f7400cf2af6e6ee742b6beb17f92069755f8
created 2013-05-20 23:26 -0700
pushed 2013-05-21 17:24 +0000
Gregory Szorc Gregory Szorc - Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium
d14e9efe0b005c4b47234c12cd82e762eb17cb2f
created 2013-05-17 10:54 -0700
pushed 2013-05-18 01:41 +0000
Gregory Szorc Gregory Szorc - Bug 848530 - Check for moz.build traversal at top of build; r=glandium
7f72b029e78e88e5c6a7557626fadb604137b63c
created 2013-05-02 13:05 +0800
pushed 2013-05-02 05:11 +0000
Edmund Wong Edmund Wong - Bug 867033 - Check self.wall_time for being zero. r=gps
cc1e0568c96ad93dbb52be2be3298474d69f1e90
created 2013-03-04 10:32 -0800
pushed 2013-03-05 01:54 +0000
Gregory Szorc Gregory Szorc - Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
614fb1e40f6cfb10344d5d0ea6e76032cf2db017
created 2013-02-28 12:56 +0100
pushed 2013-02-28 17:05 +0000
Gregory Szorc Gregory Szorc - Bug 784841 - Part 20: Fixes to support building external projects; r=glandium
115bf99a25db150fe82c6642555949931d8ced66
created 2013-01-29 06:24 -0800
pushed 2013-01-30 04:28 +0000
Gregory Szorc Gregory Szorc - Bug 784841 - Part 8: Capture and save moz.build tree state; r=ted
7c73b5af624735e5042a40086b45602f3357c0ed
created 2013-01-29 06:24 -0800
pushed 2013-01-30 04:28 +0000
Gregory Szorc Gregory Szorc - Bug 784841 - Part 7: Implement recursive make backend; r=ted
less more (0) tip