~ubuntu-branches/ubuntu/precise/enigmail/precise-security

« back to all changes in this revision

Viewing changes to allmakefiles.sh

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-11-12 16:36:01 UTC
  • mfrom: (0.12.15)
  • Revision ID: package-import@ubuntu.com-20121112163601-t8e8skdfi3ni9iqp
Tags: 2:1.4.6-0ubuntu0.12.04.1
* New upstream release v1.4.6
  - see LP: #1080212 for USN information
* Drop unneeded patches
  - remove debian/patches/correct-version-number.diff
  - remove debian/patches/dont_register_cids_multiple_times.diff
  - update debian/patches/series
* Support building in an objdir
  - update debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/sh
2
2
#
3
 
# ***** BEGIN LICENSE BLOCK *****
4
 
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
5
 
#
6
 
# The contents of this file are subject to the Mozilla Public License Version
7
 
# 1.1 (the "License"); you may not use this file except in compliance with
8
 
# the License. You may obtain a copy of the License at
9
 
# http://www.mozilla.org/MPL/
10
 
#
11
 
# Software distributed under the License is distributed on an "AS IS" basis,
12
 
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13
 
# for the specific language governing rights and limitations under the
14
 
# License.
15
 
#
16
 
# The Original Code is mozilla.org code.
17
 
#
18
 
# The Initial Developer of the Original Code is
19
 
# Netscape Communications Corporation.
20
 
# Portions created by the Initial Developer are Copyright (C) 1999
21
 
# the Initial Developer. All Rights Reserved.
22
 
#
23
 
# Contributor(s):
24
 
#
25
 
# Alternatively, the contents of this file may be used under the terms of
26
 
# either the GNU General Public License Version 2 or later (the "GPL"), or
27
 
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28
 
# in which case the provisions of the GPL or the LGPL are applicable instead
29
 
# of those above. If you wish to allow use of your version of this file only
30
 
# under the terms of either the GPL or the LGPL, and not to allow others to
31
 
# use your version of this file under the terms of the MPL, indicate your
32
 
# decision by deleting the provisions above and replace them with the notice
33
 
# and other provisions required by the GPL or the LGPL. If you do not delete
34
 
# the provisions above, a recipient may use your version of this file under
35
 
# the terms of any one of the MPL, the GPL or the LGPL.
36
 
#
37
 
# ***** END LICENSE BLOCK *****
 
3
# This Source Code Form is subject to the terms of the Mozilla Public
 
4
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
 
5
# You can obtain one at http://mozilla.org/MPL/2.0/.
38
6
 
39
7
# allmakefiles.sh - List of all makefiles.
40
8
#   Appends the list of makefiles to the variable, MAKEFILES.
57
25
 
58
26
# Common makefiles used by everyone
59
27
add_makefiles "
 
28
mozilla-config.h
60
29
Makefile
61
30
build/Makefile
62
31
build/pgo/Makefile
67
36
config/nspr/Makefile
68
37
config/doxygen.cfg
69
38
config/expandlibs_config.py
70
 
config/tests/src-simple/Makefile
71
39
mfbt/Makefile
72
40
probes/Makefile
73
41
extensions/Makefile
74
42
"
75
43
 
 
44
if [ "$MOZ_WEBAPP_RUNTIME" ]; then
 
45
  add_makefiles "
 
46
webapprt/Makefile
 
47
  "
 
48
fi
 
49
 
76
50
if [ ! "$LIBXUL_SDK" ]; then
 
51
  if [ "$STLPORT_SOURCES" ]; then
 
52
    add_makefiles "
 
53
      build/stlport/Makefile
 
54
      build/stlport/stl/config/_android.h
 
55
    "
 
56
  fi
77
57
  add_makefiles "
78
58
    memory/mozalloc/Makefile
79
59
    mozglue/Makefile
80
60
    mozglue/build/Makefile
81
61
  "
 
62
  if [ "$MOZ_JEMALLOC" ]; then
 
63
    add_makefiles "
 
64
      memory/jemalloc/Makefile
 
65
    "
 
66
  fi
82
67
  if [ "$MOZ_MEMORY" ]; then
83
68
    add_makefiles "
84
 
      memory/jemalloc/Makefile
 
69
      memory/mozjemalloc/Makefile
 
70
      memory/build/Makefile
85
71
    "
86
72
  fi
87
73
  if [ "$MOZ_WIDGET_TOOLKIT" = "android" ]; then
109
95
  add_makefiles "
110
96
    build/unix/Makefile
111
97
  "
 
98
  if [ "$STDCXX_COMPAT" ]; then
 
99
    add_makefiles "
 
100
      build/unix/stdc++compat/Makefile
 
101
    "
 
102
  fi
112
103
  if [ "$USE_ELF_HACK" ]; then
113
104
    add_makefiles "
114
105
      build/unix/elfhack/Makefile
122
113
  "
123
114
fi
124
115
 
 
116
if [ "$ENABLE_MARIONETTE" ]; then
 
117
  add_makefiles "
 
118
    testing/marionette/Makefile
 
119
    testing/marionette/components/Makefile
 
120
  "
 
121
fi
 
122
 
125
123
if [ "$ENABLE_TESTS" ]; then
126
124
  add_makefiles "
127
 
    build/autoconf/test/Makefile
 
125
    config/makefiles/test/Makefile
 
126
    config/tests/makefiles/autodeps/Makefile
 
127
    config/tests/src-simple/Makefile
 
128
    mfbt/tests/Makefile
128
129
  "
129
130
  if [ ! "$LIBXUL_SDK" ]; then 
130
131
    add_makefiles "