Commit Graph

122 Commits

Author SHA1 Message Date
Mike Hommey
8f10c67fbb Bug 935305 - Move preprocessor to mozbuild.action. r=gps
--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
2013-11-09 10:35:44 +09:00
Mike Hommey
dd4cc7ce79 Bug 933803 - Add a note to application.ini that it needs to be moved under browser/. r=ted 2013-11-06 14:22:33 +09:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Mike Hommey
a53e0e4815 Bug 717538 - Enable crash reporter in application.ini with MOZ_CRASHREPORTER instead of MOZILLA_OFFICIAL. r=ted 2013-08-30 11:10:57 +09:00
Jeff Hammel
4f15a54af6 Bug 707976 - Remove manifestdestiny from its old location in m-c and use that in testing/mozbase;r=ahal
--HG--
extra : rebase_source : 78e596979ddfb001475270580afeab992694ed45
2013-06-07 12:30:11 -07:00
Andrew Halberstadt
b46d09ae89 Bug 830430 - automation.py should read profile data from a file, r=jhammel
* * *
Copy prefs general
2013-05-07 11:19:46 -04:00
Joel Maher
a849266f5f Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Ryan VanderMeulen
faac840dc7 Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE. 2013-03-13 09:22:00 -04:00
Joel Maher
5256123c16 Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-13 07:38:00 -04:00
Gregory Szorc
aa1ef1d3f8 Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00
Joey Armstrong
f41e1b40f8 bug 746277: replace hg commands with functions 2013-02-15 17:00:12 -05:00
Gregory Szorc
bddcff9d72 Bug 784841 - Part 6: Move some functions from ConfigStatus to mozbuild; r=ted
--HG--
rename : build/tests/unit-ConfigStatus.py => python/mozbuild/mozbuild/test/backend/test_configenvironment.py
2013-01-29 06:24:24 -08:00
Mike Hommey
4d9f2c54bd Bug 780561 - Remove now unused bits of the packaging scripts. r=ted 2013-01-23 11:23:15 +01:00
Cameron McCormack
f8b803f9d3 Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted 2012-12-22 16:35:51 +11:00
Ehsan Akhgari
06ec3157b0 Merge mozilla-central into mozilla-inbound 2012-12-21 12:47:56 -05:00
Mike Hommey
c4c5034289 Bug 822646 - Enable the comment application.ini was supposed to have after bug 686466. r=ted 2012-12-21 17:33:32 +01:00
Cameron McCormack
ecea4b31e9 Bug 820148 - Add a RELEASE_BUILD macro that can be used within pref js files. r=ted 2012-12-19 10:10:22 +11:00
Gavin Sharp
2076e59c05 Back out 7286dac15291 (bug 820148) since it doesn't work 2012-12-20 18:50:52 -05:00
Benoit Girard
4daa1bdd2e Bug 820548 - Move .gdbinit to topsrcdir. r=glandium
--HG--
rename : build/.gdbinit => .gdbinit
extra : rebase_source : fda8b33aa3214a3d13940f8f1f0ba843cb65dca9
2012-12-11 16:05:53 -05:00
Mike Hommey
7a281758d5 Bug 780448 - Add rules for generic python unit tests. r=ted 2012-12-12 16:01:32 +01:00
Nicholas Nethercote
3b897d976a Bug 819833 (part 2) - Remove fix-macosx-stack.pl because it's unused. r=ted.
--HG--
extra : rebase_source : 66c605bd2086b1a014fa361f7725536c135cdeb7
2012-12-10 21:19:18 -08:00
Jim Blandy
a5e9c42840 Bug 775789: Install .gdbinit correctly in $(DIST)/bin. r=glandium
--HG--
rename : .gdbinit => build/.gdbinit
2012-12-01 21:25:16 -08:00
Gary Kwong
2ec86aac8e Bug 793584 - Update Makefile to look out for cross-architecture.sup as well, rs=njn DONTBUILD 2012-09-26 01:07:13 -07:00
Ed Morley
89011c37db Bug 793584 - Update Makefile to use i386-redhat-linux-gnu.sup too; rs=ted DONTBUILD since NPOTDB 2012-09-25 15:05:15 +01:00
Mike Hommey
1f10d24658 Bug 781128 - Fix application.ini dependencies after bug 767839 on a CLOSED TREE. r=ted
--HG--
extra : transplant_source : N%3F%B1%F9%F7%2A%DC%B3%0C%3C%13%0D%24%17%07%9FP%DE%7D%5B
2012-08-08 18:57:22 +02:00
Mike Hommey
0c1a9528ea Bug 767839 - Avoid preprocessing application.ini.in twice. r=khuey
--HG--
rename : build/application.ini.in => build/application.ini
2012-08-07 16:53:17 +02:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
4e998b1d36 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
17fb6cad2d Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Mike Hommey
d004e4731d Bug 774032 part 7 - Remove make-makefile and acoutput-fast.pl. r=ted 2012-08-04 08:47:28 +02:00
Mike Hommey
98cf7cdf43 Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted 2012-08-04 08:47:28 +02:00
Neil Rashbrook
0ee6ee9044 Bug 767839 Don't preprocess update-settings.ini twice r=khuey
--HG--
rename : build/update-settings.ini.in => build/update-settings.ini
2012-07-03 08:33:54 +01:00
Phil Ringnalda
8933eff28c Back out 6a386d638a1a (bug 746277) for packaged build bustage 2012-06-27 08:31:38 -07:00
Joey Armstrong
4d213decb0 bug 746277: replace hg shell pipelines with make logic 2012-05-16 15:09:00 -04:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Mike Hommey
1cfe016bf0 Bug 734050 - Build stlport as part of our build process. r=ted 2012-03-23 17:35:09 +01:00
Mike Hommey
96a89764f9 Bug 732480 - Don't build and package update-settings.ini when updater is disabled. r=khuey 2012-03-22 08:01:03 +01:00
Geoff Lankow
cca5541578 Backed out changeset 7a41b018d35a (bug 732480) 2012-03-22 21:41:18 +13:00
Mike Hommey
c77ce8b769 Bug 732480 - Don't build and package update-settings.ini when updater is disabled. r=khuey 2012-03-22 08:01:03 +01:00
Brian R. Bondy
b4f0f02c3b Bug 721758 - Ability to configure updater to accept multiple MAR IDs. r=rstrong 2012-02-24 16:29:42 -05:00
Brian R. Bondy
f9dc931689 Bug 708690 - Build config for product information blocks. r=rstrong 2012-02-24 16:29:42 -05:00
Justin Wood
ea6a592439 Bug 727258 - Suite Depend Locales broken after Bug 722262
force MOZ_SOURCE_STAMP value, and use `cd` rather than `-R`. r[s]=khuey
2012-02-16 20:25:48 -05:00
Phil Ringnalda
1c6700df80 Back out 966fb7b0873f (bug 727258) 2012-02-15 20:59:41 -08:00
Serge Gautherie
3735a30db2 Bug 727258. (Bv1) build/Makefile.in: force MOZ_SOURCE_STAMP value. r=khuey. 2012-02-16 03:58:52 +01:00
Justin Wood
7dfb21e582 Bug 727258 - Suite Depend Locales broken after Bug 722262. r=khuey
--HG--
extra : rebase_source : b2fadf53227e1468c452409edb3a3c7fcf514021
2012-02-14 17:32:13 -05:00
Panagiotis Koutsourakis
791aa57b19 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Joel Maher
a15d982fcf Bug 701076 - [hoooking up make] Robotium integration into birch tree. r=blassey,bear 2011-12-31 10:03:36 -05:00
Phil Ringnalda
a5baca4aac Back out 04ef7f564450 (bug 701076) and 632f07583bd8 (bug 711591) for mochitest-oth bustage 2011-12-30 14:19:30 -08:00
Joel Maher
e67402658e Bug 701076 - [hookup to make] Robotium integration into birch tree. r=blassey,bear 2011-12-30 15:57:34 -05:00