~ubuntu-branches/ubuntu/oneiric/lightning-extension/oneiric-security

« back to all changes in this revision

Viewing changes to mozilla/config/makefiles/target_tools.mk

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2011-12-29 12:14:14 UTC
  • mfrom: (1.1.12)
  • Revision ID: package-import@ubuntu.com-20111229121414-q6pyb0vyeprgpl4e
Tags: 1.1+build1-0ubuntu0.11.10.1
* New upstream stable release (CALENDAR_1_1_BUILD1) (LP: #909599)

* Refresh debian/patches/02_fix_system_libxul_build.patch
* Add debian/patches/03_maxversion_override.patch to ensure compatibility
  with Thunderbird 9 point releases
* Add the new python IDL parser to the tarball
  - update debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- makefile -*-
 
2
# vim:set ts=8 sw=8 sts=8 noet:
 
3
#
 
4
# ***** BEGIN LICENSE BLOCK *****
 
5
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
 
6
#
 
7
# The contents of this file are subject to the Mozilla Public License Version
 
8
# 1.1 (the "License"); you may not use this file except in compliance with
 
9
# the License. You may obtain a copy of the License at
 
10
# http://www.mozilla.org/MPL/
 
11
#
 
12
# Software distributed under the License is distributed on an "AS IS" basis,
 
13
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 
14
# for the specific language governing rights and limitations under the
 
15
# License.
 
16
#
 
17
# The Original Code is mozilla.org code.
 
18
#
 
19
# The Initial Developer of the Original Code is
 
20
# The Mozilla Foundation
 
21
# Portions created by the Initial Developer are Copyright (C) 2011
 
22
# the Initial Developer. All Rights Reserved.
 
23
#
 
24
# Contributor(s):
 
25
#  Chase Phillips <chase@mozilla.org>
 
26
#  Benjamin Smedberg <benjamin@smedbergs.us>
 
27
#  Jeff Walden <jwalden+code@mit.edu>
 
28
#  Joey Armstrong <joey@mozilla.com>
 
29
#
 
30
# Alternatively, the contents of this file may be used under the terms of
 
31
# either of the GNU General Public License Version 2 or later (the "GPL"),
 
32
# or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
 
33
# in which case the provisions of the GPL or the LGPL are applicable instead
 
34
# of those above. If you wish to allow use of your version of this file only
 
35
# under the terms of either the GPL or the LGPL, and not to allow others to
 
36
# use your version of this file under the terms of the MPL, indicate your
 
37
# decision by deleting the provisions above and replace them with the notice
 
38
# and other provisions required by the GPL or the LGPL. If you do not delete
 
39
# the provisions above, a recipient may use your version of this file under
 
40
# the terms of any one of the MPL, the GPL or the LGPL.
 
41
#
 
42
# ***** END LICENSE BLOCK *****
 
43
 
 
44
PARALLEL_DIRS_tools = $(addsuffix _tools,$(PARALLEL_DIRS))
 
45
 
 
46
.PHONY: tools $(PARALLEL_DIRS_tools)
 
47
 
 
48
###############
 
49
## TIER targets
 
50
###############
 
51
tools_tier_%:
 
52
        @$(ECHO) "$@"
 
53
        @$(MAKE_TIER_SUBMAKEFILES)
 
54
        $(foreach dir,$(tier_$*_dirs),$(call SUBMAKE,tools,$(dir)))
 
55
 
 
56
#################
 
57
## Common targets
 
58
#################
 
59
ifdef PARALLEL_DIRS
 
60
tools:: $(PARALLEL_DIRS_tools)
 
61
 
 
62
$(PARALLEL_DIRS_tools): %_tools: %/Makefile
 
63
        +@$(call SUBMAKE,tools,$*)
 
64
endif
 
65
 
 
66
tools:: $(SUBMAKEFILES) $(MAKE_DIRS)
 
67
        $(LOOP_OVER_DIRS)
 
68
ifneq (,$(strip $(TOOL_DIRS)))
 
69
        $(foreach dir,$(TOOL_DIRS),$(call SUBMAKE,libs,$(dir)))
 
70
endif
 
71
 
 
72
# EOF