Joey Armstrong
a87d07279d
Bug 738404 - Makefile.in edits to use threadsafe mkdir (bug 680246) - r=ted
2012-04-03 16:08:16 -04:00
Joey Armstrong
5f06bea7d1
Bug 680246 - add a makefile library rule to support thread safe directory creation - r=khuey
2012-04-02 13:06:06 -04:00
Siddharth Agarwal
f41b9288a1
Bustage fix for bug 670249 -- remove PLSRCS
2011-07-13 18:54:41 -07:00
Ted Mielczarek
a126dac2b7
bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel
2011-06-10 12:44:33 -04:00
Matheus Kerschbaum
679e31e4ad
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Mike Hommey
01c4155b7f
Bug 569365 - Remove preprocessor.pl and replace it with Preprocessor.py. r=ted
...
--HG--
rename : config/Expression.py => js/src/config/Expression.py
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-05-16 15:51:21 +02:00
Mitchell Field
6a2e2b6b59
Bug 645356 - Use pymake builtins. r=khuey
2011-04-03 17:16:49 +10:00
Kyle Huey
e88572be29
Backed out changeset 0c5da403b68e
2011-03-19 07:59:37 -04:00
Kyle Huey
2464d6f4b4
Bug 574183 - Make nsinstall NTFS-aware. r=Mitch
2011-03-03 01:47:17 +11:00
Mike Hommey
27e7b98dbb
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Ginn Chen
ed1b28fceb
Bug 612234 Part 1: Define MOZ_TREE_PIXMAN when using internal pixman r=jmuizelaar a=blocking-2.0
2010-11-30 14:38:02 +08:00
Mike Hommey
dc0000696f
Bug 577653 - Allow to build against system libvpx. r=khuey a=roc
2010-11-05 18:24:28 +01:00
Chris Jones
ecb73873fe
Bug 568944: Regenerate STL wrappers after dist/ is deleted. r=ted
2010-06-02 12:56:35 -05:00
Jacek Caban
2bf0dc4edb
Bug 557000 - Don't use GCC_VERSION to detect GCC in makefiles. r=ted
2010-05-01 11:46:25 +02:00
Mike Hommey
64be11b35e
Bug 558789 - Allow to build against system libevent [r=benjamin, r=cjones]
...
--HG--
extra : rebase_source : cd964ba40277ebd89dda8392c8a842ca9ef01bf8
2010-04-20 09:06:55 +02:00
Chris Jones
a5d6b3adea
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Chris Jones
81732c2bc2
Backed out changeset cec7b12eb5e3
2010-04-02 13:20:22 -05:00
Chris Jones
0f1925a707
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Ted Mielczarek
1be69f3de7
bug 531135 - rewrite build-list.pl in Python to fix race conditions with locking. r=bsmedberg
2009-12-14 06:55:40 -05:00
Axel Hecht
07a15f2ff7
bug 505713, adding tests for JarMaker.py, better error reporting for missing files in jars, r=ted
...
--HG--
extra : rebase_source : f3d30aab31952398fed9feac4f42491f95ca5043
2009-10-27 13:33:38 +01:00
Benjamin Smedberg
e04570aac7
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
2009-07-17 15:10:35 -04:00
Walter Meinl
07dfa68277
Bug 494490 - make install on linux installs the system_wrappers{_js} in includedir; r=benjamin
2009-06-24 23:31:27 +02:00
Marco Perez
5301b20634
Bug 493611 - use $(MAKE) throughout the unit tests instead of make; r=ted.mielczarek
2009-05-26 18:40:26 +02:00
Walter Meinl
5847bf1aea
bug 490358, JarMaker tests fail on OS/2, r=l10n@mozilla.com,ted
2009-05-22 14:45:26 +02:00
Robert Strong
40209e3aa2
Bug 481703 - Use python to create pre release suffix. r=bsmedberg
2009-03-19 11:56:40 -07:00
Ted Mielczarek
8d11ca53eb
bug 482733 - nsinstall.py should support copying directories recursively - refactor nsinstall.py and add unittests. r=pike
2009-03-12 08:46:38 -04:00
Bobby Holley
086576d10e
Bug 469558: --enable-system-lcms build option should be removed.r=bsmedberg,sr=ted.
...
Relanding after 8f347bf50a53 was backed out in e1da61348dda. Issues should be fixed.
2009-01-20 21:02:43 -08:00
Phil Ringnalda
144e280621
Bug 468575 - Scrape some gunk off the config/ grout, r=ted
2008-12-12 19:45:07 -08:00
Justin Wood
a0179962f0
Bug 463824, Introduce GLOBAL_DEPS to build system
...
r=ted, a1.9.1=beltzner [js bits rs=sdwilsh]
2008-11-27 18:26:44 -08:00
Shawn Wilsher
be0287e0c9
Backed out changeset 87f6ae0c4324 (bug 435474) for orange.
2008-11-27 13:15:18 -08:00
Justin Wood
ace2ca7dd7
Bug 463824, Introduce GLOBAL_DEPS to build system
...
r=ted, a1.9.1=beltzner
2008-11-27 12:27:41 -08:00
Jim Blandy
ad101457f8
Bug 462451: Don't be confused by .deps dirs in the source tree. r=bsmedberg
...
$(MDDEPDIR) needs to be created in the build tree, but if make rules
list $(MDDEPDIR) as a dependency, then the VPATH search will tend to
find dependency directories in source trees if the source tree has
been configured in the past. So use $(CURDIR)/$(MDDEPDIR) instead.
Some directory Makefiles have been adding $(MDDEPDIR) to MAKE_DIRS and
GARBAGE_DIRS explicitly, since they're not setting any of the
variables that would cause config/rules.mk to create $(MDDEPDIR)
automatically. Those makefiles would have to use the $(CURDIR) trick
to defeat the VPATH search, too. Instead, have rules.mk check an
additional variable NEED_MDDEPDIRS, and let the makefiles set that;
this keeps the magic in one place.
2008-11-10 12:55:46 -08:00
Ginn Chen
d1e479875d
Bug 450717 dep file for pixman-mmx.c isn't generated with GCC, r=ted.mielczarek
2008-09-28 21:18:09 +08:00
Axel Hecht
73f8af9051
bug 440675, add USE_EXTENSION_MANIFEST coveragae to jar.mn tests, r=ted
2008-06-23 21:26:26 +02:00
Axel Hecht
ae15643c63
bustage fix, disable symlink test for windows, bug 439050, r=ted
2008-06-13 19:27:42 +02:00
Axel Hecht
2e3bded45e
bug 361583, add testcases for jar.mn, r=ted.mielczarek
2008-06-13 16:41:43 +02:00
reed@reedloden.com
21433d47b7
Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
2008-03-12 04:13:09 -07:00
reed@reedloden.com
7ed60d096e
Back out Mike Hommey's patch from bug 305782 due to build bustage.
2008-03-08 04:33:28 -08:00
reed@reedloden.com
c6bcaa7502
Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
2008-03-08 01:53:28 -08:00
reed@reedloden.com
c7270971c4
Bug 345080 - "Allow use of external hunspell library" [p=mh+mozilla@glandium.org (Mike Hommey) r=mscott sr=bsmedberg a1.9=schrep]
2008-02-14 03:16:53 -08:00
reed@reedloden.com
2fc7493bb3
Bug 333308 - "make clean and make distclean miss various files" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=schrep]
2008-02-13 03:33:38 -08:00
jag@tty.nl
92c5733e52
Bug 333308: make clean and make distclean miss various files. r=bsmedberg, a=schrep
2008-02-09 02:37:42 -08:00
benjamin@smedbergs.us
98d8894553
Bug 386740 - Windows file versions are incorrect, r=luser
2008-01-14 07:24:19 -08:00
benjamin@smedbergs.us
c1f17da390
Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
2007-08-03 07:46:17 -07:00
dbaron@dbaron.org
85e21d8c9a
Fix header wrapping for lcms, bug 16769 to fix x86_64 Linux and SELinux bustage. Review pending.
2007-07-23 22:56:07 -07:00
benjamin@smedbergs.us
4e1cca5f54
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
benjamin@smedbergs.us
a396305c4a
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
eb1adfce8d
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
benjamin@smedbergs.us
e4a58c034c
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
1e4a4ad931
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00