Nicholas Nethercote
3b6bddddf5
Bug 1198334 (follow-up) - Fix SM(e) bustage (which doesn't show up on try pushes, grr). r=bustage.
2015-08-30 17:05:38 -07:00
Nathan Froyd
cc763887fa
Bug 1186444 - part 1 - move uses of MODULE_OPTIMIZE_FLAGS to moz.build's CFLAGS; r=mshal
...
Now that we have moz.build, we can be guaranteed that any flags we add
in moz.build will be added after everything else has been setup. So any
uses of MODULE_OPTIMIZE_FLAGS can be moved to moz.build's
CFLAGS/CXXFLAGS without any unusual repercussions. We do have to verify
that MOZ_OPTIMIZE is in effect, though.
2015-07-22 11:04:32 -04:00
Mike Hommey
fe90037862
Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps
2015-05-12 07:55:21 +09:00
Gregory Szorc
eaf5064744
Bug 1132771 - Define some bug components; r=glandium
...
This patch defines bug components for code that I have historically
touched.
--HG--
extra : rebase_source : 9e670da52247a8feb149e6419e8b488e84f93333
2015-02-26 11:43:45 -08:00
Gregory Szorc
68dc339213
Bug 1132771 - Add a test for reading all moz.build files in filesystem traversal mode; r=glandium
...
moz.build files should execute in filesystem traversal mode. Add a test
that verifies this is true.
This test performs a brute force filesystem scan to find relevant
moz.build files. This can be a little slow. That's unfortunate. But it's
a price we need to pay in order to ensure metadata extraction mode
continues to work.
--HG--
extra : rebase_source : 7ae9be71b7cd995c0794f980c5d76f38366637c6
extra : source : 91d34d3107faa777264cdcc9c89456bf4c289466
2015-03-02 09:43:11 -08:00
Mike Hommey
ed70c5f377
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Ms2ger
33f3b92033
Bug 1044657 - Move PYTHON_UNIT_TESTS to moz.build; r=mshal
...
As a first step, this moves PYTHON_UNIT_TESTS to moz.build as a passthru
variable. In the future, we could hook it up to |mach test|.
The __init__.py files may not need to be in the list, but I don't want to
change the list here.
2014-07-28 17:51:12 +02:00
Mike Hommey
71a7b66679
Bug 950298 - Make the js build system use top-level as its root objdir. r=gps
2014-01-14 07:38:40 +09:00
Ehsan Akhgari
8c254a9883
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
2013-12-06 08:08:52 -05:00
Carsten "Tomcat" Book
2f14605f80
Backed out changeset 099f65a712a8 (bug 915735) Windows Build Bustage on a CLOSED TREE
2013-12-06 14:48:13 +01:00
Ehsan Akhgari
ae9d793f7c
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
2013-12-06 08:08:52 -05:00
Mike Hommey
a1486ce449
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-22 23:03:21 +09:00
Mike Hommey
00a70f6f7d
Bug 933120 - Move HOST_PROGRAM and HOST_SIMPLE_PROGRAMS to moz.build. r=gps
2013-11-02 08:44:11 +09:00
Ted Mielczarek
673fd74516
Bug 930674 - convert VISIBILITY_FLAGS in Makefile.in to NO_VISIBILITY_FLAGS in moz.build. r=mshal
2013-10-24 15:06:19 -04:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
716dacd4a7
Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps
2013-10-03 05:51:15 +09:00
Joey Armstrong
ccea9f9d5e
bug 875549: move HOST_CSRCS to mozbuild (file batch #1 ). r=mshal
2013-06-11 11:31:11 -04:00
Gregory Szorc
522764dec4
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Mike Hommey
b7e1764ebe
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Mike Hommey
d9bc5e1304
Backout changeset 0ff383d4a899 (bug 861453) for universal builds bustage
2013-04-16 09:18:06 +02:00
Mike Hommey
d64a195ccb
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
c3f2ed9adf
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00