Mike Hommey
c32e956c1c
Bug 847411 - Remove mkdir_deps dependency for PP_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Mike Hommey
8989aa4ff5
Bug 847397 - Remove mkdir_deps dependency for INSTALL_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Daniel Holbert
ef84b2ea53
Bug 846460: Remove duplicate period at the end of error message in rules.mk. r=gps
2013-02-28 22:45:03 -08:00
Gregory Szorc
42c8470531
Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium
2013-02-25 12:47:11 -08:00
Benoit Girard
f49834c59d
Bug 767231 - Part 1: Add GTest. r=ted
2012-05-22 13:45:24 -07:00
Benjamin Smedberg
98326b9c16
Bug 791244 - Make the hangprocessor pref dependent on RELEASE_BUILD since deploying multidump hasn't happened yet, r=heycam
...
--HG--
extra : rebase_source : 145a4fd0f9cecc8835c56389c2403f8c15c97489
2013-02-20 10:52:16 -05:00
Mike Hommey
645fcfb2cb
Bug 790115 - Create .purgecaches in $(DIST)/bin and $(DIST)/bin/webapprt, and allow to override $(DIST)/bin. r=ted
2013-02-11 14:10:10 +01:00
Jim Mathies
0ccf1514c7
Bug 802254 - Add quotes around XPI_ROOT_APPID which can contain {}. r=glandium
2013-02-07 10:22:11 -06:00
Jim Mathies
fec1053b98
Bug 802254 - Add support for multiple app dirs in add-on packaging (mc bits), r=glandium
2013-02-06 15:21:32 -06:00
Joey Armstrong
d4b58c3122
bug 830351: remove unused .mkdir.deps rule and clenaup cosmetic makefile problems
2013-01-31 14:55:30 -05:00
Joey Armstrong
7a30d49506
bug 747540: fix dependencies for java build
2013-01-25 15:22:13 -05:00
Mike Hommey
19ae3b7263
Bug 833253 - Don't rely on eval during recursive expansion for nsinstall_is_usable. r=ted
2013-01-23 10:13:04 +01:00
Geoff Brown
5a0def453c
Bug 821424 - Make target for per-directory cppunittests-remote; r=ted.mielczarek
...
--HG--
extra : rebase_source : 487887607421f319dc98c1dcb874866cd0f7d09e
2013-01-03 13:02:11 -07:00
Ed Morley
0d88e34ad1
Backout 119c60543071 (bug 751156) for robocop failures
2013-01-03 18:12:36 +00:00
Joey Armstrong
09220dfe46
bug 751156: robocop dependency build should be a nop
2013-01-03 10:48:04 -05:00
Cameron McCormack
186baf5f18
Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted
2012-12-22 16:35:51 +11:00
Mike Hommey
ea40587319
Bug 780448 - Add rules for generic python unit tests. r=ted
2012-12-12 16:01:32 +01:00
Mike Hommey
fa657b54a0
Bug 820289 - Quote paths in install/preprocessing/mkdir "magic" rules. r=ted
2012-12-11 16:36:40 +01:00
Jim Mathies
a3d3dce834
Bug 817076 - Update package manifests to new service locations and key PREF_DIR location off DIST_SUBDIR. r=glandium
2012-12-05 16:36:15 -06:00
Jim Blandy
cc1915d3e1
Bug 701393 - Add suffix stripping to PP_TARGETS generic preprocessor rule r=glandium
2012-12-02 16:49:32 -08:00
Joey Armstrong
81b09f23d2
bug 806558: add xpt.py as a dependency for XPIDL_LINK ing
2012-11-14 15:46:15 -05:00
Mike Hommey
5055bfb2f5
Bug 794472 - Add quoting for some commands to make pymake happier. r=ted
2012-10-18 14:44:12 +02:00
Ted Mielczarek
d53b2c12ef
bug 787176 - Add a Python wrapper script for running C++ unit tests. r=jmaher,waldo
...
--HG--
extra : rebase_source : 2282494578a7dd792555633df2526835d39c5ac4
2012-08-30 15:20:38 -04:00
Mike Hommey
21a591bb9f
Bug 795204 - Trick make/pymake into waiting for shared libraries rules to run before installing import libraries in DIST/lib. r=ted
2012-10-09 10:17:26 +02:00
Makoto Kato
3acf1dcf48
Bug 786579 - Remove old MSVC (<=2003) support. r=khuey
2012-09-28 16:02:40 +09:00
Ted Mielczarek
1446c24a20
bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium
2012-09-20 09:46:04 -04:00
Phil Ringnalda
b5123fb830
Back out 1e7050c52cb9 (bug 792850), 776f7325952b (bug 705047), 2e1be0680e70 (bug 733501), 6adef296963c (bug 791775), b8397781f862 (bug 792391) for WinXP hangs and suspicion of breaking Android stacks
2012-09-20 14:38:14 -07:00
Ted Mielczarek
15e2e444a1
bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium
...
--HG--
extra : rebase_source : f1a0b2f6f8051f7d274e38d458c6e426c913470b
2012-09-20 09:46:04 -04:00
Mike Hommey
82ce2edb4d
Bug 787184 - Use generic install/copy rule in target_libs.mk. r=ted
2012-09-20 09:52:12 +02:00
Mike Hommey
c652ca2011
Bug 789837 - Properly set dependencies on .deps directories. r=ted
2012-09-11 09:43:32 +02:00
Gregory Szorc
cf3261c683
Bug 781498 - Conditionally install TESTING_JS_MODULES; r=glandium
...
Previously, installation was unconditional. It should be conditional on
ENABLE_TESTS.
--HG--
extra : rebase_source : 8fb11f96f4c776ee13ede2320ecc6b67d7e68971
2012-09-10 11:46:03 -07:00
Mike Hommey
f6e238ebab
Bug 788954 - Remove export-idl rule. r=ted
2012-09-06 14:46:41 +02:00
Ms2ger
88bf3ede9b
No bug - Remove STRICT_CPLUSPLUS_SUFFIX; rs=ted
2012-09-06 09:14:49 +02:00
Mike Hommey
9f50415300
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Joey Armstrong
749ac7a88d
bug 786708: remove unmatched paren from AUTOUPDATE_CONFIGURE
2012-08-30 14:29:38 -04:00
Siddharth Agarwal
9e3b3ce078
Backout bug 784262 because of Pymake bustage and GNU Make "warning: overriding commands for target".
2012-08-29 20:36:23 +05:30
Mike Hommey
17b764b2f4
Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
2012-08-29 08:55:58 +02:00
Mike Hommey
99218746e3
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Siddharth Agarwal
4787eb3540
Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
...
--HG--
extra : rebase_source : 6a3f3017a3674738bb89e7e7f2e55c35a3cbe231
2012-08-28 00:57:16 +05:30
Kyle Huey
691604f920
Bug 766793: Look for .pp files for shared libraries. r=ted a=philor for landing on a CLOSED TREE
2012-08-23 13:32:37 -07:00
Makoto Kato
7a4740ceb8
Bug 781479 - Remove unused Tru64 and QNX rules. r=khuey
2012-08-13 15:41:04 +09:00
Mike Hommey
6a5b86abf8
Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-08 09:33:16 +02:00
Simon Montagu
a7fda48bc7
Use printf instead of sed to prevent lots of blank lines in console output from make -s. Bug 756382, r=ted
2012-08-07 01:42:45 -07:00
Mike Hommey
5d9c217299
Bug 777892 - Link CPP_UNIT_TESTS against zlib when linking js statically. r=khuey
2012-08-07 09:30:01 +02:00
Mike Hommey
b30445d148
Bug 773202 - Generic install/copy rule. r=ted
2012-08-07 09:29:59 +02:00
Mike Hommey
9033126795
Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-23 07:42:22 +02:00
Mike Hommey
194096e28a
Backout rules.mk part of changeset 1f4eae8d9e08 (bug 777379) for bustage on CLOSED TREE
2012-08-06 20:20:26 +02:00
Siddharth Agarwal
d7ff75ed7e
Bug 780508 - Avoid a bunch of process spawns with Pymake by removing a redundant shell script and switching an echo to a $(info). r=khuey
2012-08-06 21:44:13 +05:30
Mike Hommey
e9c3f71f8f
Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-06 15:21:10 +02:00
Masatoshi Kimura
868aee25e8
Bug 780446 - touch Makefile after invoking config.status. r=glandium
2012-08-05 12:43:00 +02:00