Siddharth Agarwal
3d28045a81
Bug 770165 - Fix a test to reflect the reality that Pymake works with Windows paths but MSYS make works with Unix paths. r=khuey
...
--HG--
extra : rebase_source : 75be29ad11113ead1a16ed212e745759ee2fc4d6
2012-07-25 22:40:07 +05:30
Gregory Szorc
2f82b105e6
Bug 774558 - Fix typo in SubstitutionRef.__repr__; r=khuey
...
--HG--
extra : rebase_source : d3ed1a34ef61e0f23c2166c4c1071474494c93ac
2012-07-20 10:50:51 -07:00
Siddharth Agarwal
a360d4eef1
Bug 772186 - Support return values from pymake native commands. r=khuey
...
If the return value is an integer, treat it like an exit code. Otherwise, if
it is None, treat it like 0. Otherwise treat it as an error. This behaviour is
equivalent to that of sys.exit. Also fix our own sys.exit handling to match
this, and add tests for everything.
--HG--
extra : rebase_source : e36155d8fbe555e76effd182979cd6b1000a6ece
2012-07-12 09:52:25 +05:30
Gregory Szorc
aa7009e16a
Bug 769700 - Add docstrings to pymake.parserdata classes; r=bsmedberg
2012-07-10 17:20:15 -07:00
Gervase Markham
68d38d677f
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Kyle Huey
2e01633bf7
Update pymake snapshot to pull Bug 755828 and remove incorrectly added MPL 2 headers.
2012-05-25 12:14:16 -07:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Mark Hammond
00830bb88b
Bug 737245 followup: backout chunk of pymake that slipped in with this bug's patch. DONTBUILD
2012-04-06 10:31:47 +10:00
Bobby Holley
956d893f7e
Bug 737245 - Typed Arrays should handle cross-compartment wrappers; part3. r=luke
2012-04-05 09:39:41 +10:00
Ted Mielczarek
aab1b4ef7b
bug 714347 - pymake sort function should remove duplicates. r=khuey
...
--HG--
extra : rebase_source : 0a39a2a1578856f7c9c15b4e43b58961dc8088a7
2012-01-03 12:54:21 -05:00
Kyle Huey
a86c7bba2f
Bug 700203: Followup because python is insane.
2011-11-07 07:16:24 -05:00
Kyle Huey
17b2ee39cf
Update to pymake tip to pick up bug 700203.
2011-11-06 21:53:30 -05:00
Kyle Huey
1e94cbe0aa
Update pymake snapshot to r300.
2011-10-31 13:16:21 -04:00
Kyle Huey
ed5a65a346
Pull an updated pymake snapshot.
2011-10-26 15:07:47 -04:00
Kyle Huey
9a65cc7c71
Commit pymake test that got missed on the recent update.
2011-08-26 08:07:30 -04:00
Kyle Huey
7993d2d1ed
Update pymake snapshot.
2011-08-26 07:43:13 -04:00
Kyle Huey
3155829ea9
And add the new tests.
2011-07-21 11:50:25 -07:00
Kyle Huey
362e93dc64
Update pymake snapshot to r293.
2011-07-21 11:48:23 -07:00
Mitchell Field
0c0b0002ea
Bug 637034 - Add a native mkdir to pymake.builtins. r=ted
2011-03-20 20:12:36 +11:00
Neil Rashbrook
59075a58ed
Bug 616810 Remove extraneous CRs r=khuey a=bsmedberg
2011-01-05 23:46:04 +00:00
Kyle Huey
d15af0ab0b
Update in-tree pymake to tip. a=NPOTB
2010-10-18 09:50:27 -04:00
Kyle Huey
abaa1d9d1b
Bug 604279: Handle spacing in front of define and endef when inside a define block. r=ted a=NPOTB
2010-10-14 17:04:26 -04:00
Mitchell Field
d9e0814bb4
Bug 542582 - pymake should support -s. r=khuey, a=NPOTB
2010-09-08 02:06:55 +10:00
Benjamin Smedberg
d4b8d1bcc8
Import a new rev of pymake which fixes, among other things, bug 576914
2010-07-10 20:56:38 -07:00
Ginn Chen
7bf40bb9eb
Bug 538723: run_for_effect is not portable for Bourne shell r=ted.mielczarek
2010-03-08 17:30:40 +08:00
Robert O'Callahan
66d7a231ec
Bug 536524. Normalize paths when possible/necessary to keep them under MAX_PATH limits. r=bsmedberg
2010-03-05 11:52:59 +13:00
Benjamin Smedberg
fd29090054
Update pymake for additional fixes, including making it work in MozillaBuild 1.4 without manually exporting SHELL, not printing warnings for -include files which don't exist, and parsing errors in browser/locales/Makefile.
2009-10-26 14:08:20 -04:00
Benjamin Smedberg
1dcf48cce4
Update pymake to pick up the fix for bug 523691 and some other stuff, NPODB.
2009-10-23 11:16:27 -04:00
Benjamin Smedberg
667f63d102
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Benjamin Smedberg
9319c2f3df
Additional followup #3 to bug 398573 - remove more REQUIRES by fixing another bug in the script
2009-08-27 09:09:31 -07:00
Benjamin Smedberg
36bc86429d
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Benjamin Smedberg
b64aa02dbd
Update pymake
2009-04-02 12:26:17 -04:00
Benjamin Smedberg
ba4b0a1e00
Update pymake for better memory usage and faster execution.
2009-04-01 16:13:55 -04:00
Benjamin Smedberg
b5f84b2efb
Update pymake with --keep-going and other fixes
2009-03-31 17:10:23 -04:00
Benjamin Smedberg
68bb5409a5
Update pymake to tip of my repo, NPODB.
2009-03-26 16:24:51 -04:00
Benjamin Smedberg
45479481e1
Import pymake into Mozilla. This is not used by default (yet), but this snapshot should be good enough for doing relative-srcdir builds on Windows. r=ted
2009-03-19 10:19:38 -04:00