~ubuntu-branches/ubuntu/quantal/enigmail/quantal-security

« back to all changes in this revision

Viewing changes to dom/base/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2013-09-13 16:02:15 UTC
  • mfrom: (0.12.16)
  • Revision ID: package-import@ubuntu.com-20130913160215-u3g8nmwa0pdwagwc
Tags: 2:1.5.2-0ubuntu0.12.10.1
* New upstream release v1.5.2 for Thunderbird 24

* Build enigmail using a stripped down Thunderbird 17 build system, as it's
  now quite difficult to build the way we were doing previously, with the
  latest Firefox build system
* Add debian/patches/no_libxpcom.patch - Don't link against libxpcom, as it
  doesn't exist anymore (but exists in the build system)
* Add debian/patches/use_sdk.patch - Use the SDK version of xpt.py and
  friends
* Drop debian/patches/ipc-pipe_rename.diff (not needed anymore)
* Drop debian/patches/makefile_depth.diff (not needed anymore)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# This Source Code Form is subject to the terms of the Mozilla Public
3
 
# License, v. 2.0. If a copy of the MPL was not distributed with this
4
 
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
5
 
 
6
 
DEPTH           = @DEPTH@
7
 
topsrcdir       = @top_srcdir@
8
 
srcdir          = @srcdir@
9
 
VPATH           = @srcdir@
10
 
FAIL_ON_WARNINGS := 1
11
 
 
12
 
include $(DEPTH)/config/autoconf.mk
13
 
 
14
 
MODULE          = dom
15
 
LIBRARY_NAME    = jsdombase_s
16
 
LIBXUL_LIBRARY  = 1
17
 
FORCE_STATIC_LIB = 1
18
 
 
19
 
DIRS = \
20
 
  test \
21
 
  $(NULL)
22
 
 
23
 
EXTRA_COMPONENTS = \
24
 
  SiteSpecificUserAgent.js \
25
 
  SiteSpecificUserAgent.manifest \
26
 
  $(NULL)
27
 
 
28
 
EXTRA_PP_COMPONENTS = \
29
 
  ConsoleAPI.js \
30
 
  ConsoleAPI.manifest \
31
 
  $(NULL)
32
 
 
33
 
EXTRA_JS_MODULES = ConsoleAPIStorage.jsm \
34
 
  $(NULL)
35
 
 
36
 
EXTRA_JS_MODULES += \
37
 
  DOMRequestHelper.jsm \
38
 
  IndexedDBHelper.jsm \
39
 
  ObjectWrapper.jsm \
40
 
  $(NULL)
41
 
 
42
 
XPIDLSRCS = \
43
 
  nsIDOMDOMError.idl \
44
 
  nsIDOMDOMRequest.idl \
45
 
  nsIEntropyCollector.idl \
46
 
  nsIScriptChannel.idl \
47
 
  nsISiteSpecificUserAgent.idl \
48
 
  $(NULL)
49
 
 
50
 
EXPORTS = \
51
 
  nsDOMCID.h \
52
 
  nsDOMClassInfoClasses.h \
53
 
  nsDOMClassInfoID.h \
54
 
  nsDOMJSUtils.h \
55
 
  nsDOMScriptObjectHolder.h \
56
 
  nsDOMString.h \
57
 
  nsIDOMClassInfo.h \
58
 
  nsIDOMScriptObjectFactory.h \
59
 
  nsIJSEventListener.h \
60
 
  nsIJSNativeInitializer.h \
61
 
  nsIScriptContext.h    \
62
 
  nsIScriptExternalNameSet.h \
63
 
  nsIScriptGlobalObject.h \
64
 
  nsIScriptGlobalObjectOwner.h \
65
 
  nsIScriptNameSpaceManager.h \
66
 
  nsIScriptObjectPrincipal.h \
67
 
  nsIScriptRuntime.h \
68
 
  nsIScriptTimeoutHandler.h \
69
 
  nsPIDOMWindow.h \
70
 
  nsPIWindowRoot.h \
71
 
  nsFocusManager.h \
72
 
  nsWrapperCache.h \
73
 
  nsWrapperCacheInlines.h \
74
 
  nsContentPermissionHelper.h \
75
 
  nsStructuredCloneContainer.h \
76
 
  nsWindowMemoryReporter.h \
77
 
  $(NULL)
78
 
 
79
 
EXPORTS_NAMESPACES = mozilla/dom
80
 
EXPORTS_mozilla/dom = \
81
 
  DOMError.h \
82
 
  DOMRequest.h \
83
 
  StructuredCloneTags.h \
84
 
  ScreenOrientation.h \
85
 
  $(NULL)
86
 
 
87
 
CPPSRCS =                       \
88
 
        nsBarProps.cpp          \
89
 
        nsDOMException.cpp      \
90
 
        nsDOMWindowUtils.cpp    \
91
 
        nsJSEnvironment.cpp     \
92
 
        nsJSTimeoutHandler.cpp  \
93
 
        nsFocusManager.cpp \
94
 
        nsGlobalWindow.cpp      \
95
 
        nsGlobalWindowCommands.cpp \
96
 
        nsLocation.cpp          \
97
 
        nsDOMWindowList.cpp     \
98
 
        nsJSUtils.cpp           \
99
 
        nsScreen.cpp            \
100
 
        nsHistory.cpp           \
101
 
        nsMimeTypeArray.cpp     \
102
 
        nsPluginArray.cpp       \
103
 
        nsWindowRoot.cpp        \
104
 
        nsDOMClassInfo.cpp      \
105
 
        nsScriptNameSpaceManager.cpp \
106
 
        nsDOMScriptObjectFactory.cpp \
107
 
        nsQueryContentEventResult.cpp \
108
 
        nsContentPermissionHelper.cpp \
109
 
        nsStructuredCloneContainer.cpp \
110
 
        nsDOMNavigationTiming.cpp \
111
 
        nsPerformance.cpp       \
112
 
        nsWindowMemoryReporter.cpp \
113
 
        DOMError.cpp \
114
 
        DOMRequest.cpp \
115
 
        Navigator.cpp \
116
 
        $(NULL)
117
 
 
118
 
include $(topsrcdir)/dom/dom-config.mk
119
 
 
120
 
ifdef MOZ_JSDEBUGGER
121
 
DEFINES += -DMOZ_JSDEBUGGER
122
 
endif
123
 
 
124
 
ifdef MOZ_B2G_RIL
125
 
DEFINES += -DMOZ_B2G_RIL
126
 
endif
127
 
 
128
 
include $(topsrcdir)/config/config.mk
129
 
include $(topsrcdir)/ipc/chromium/chromium-config.mk
130
 
 
131
 
include $(topsrcdir)/config/rules.mk
132
 
 
133
 
LOCAL_INCLUDES += \
134
 
                -I$(topsrcdir)/js/xpconnect/src \
135
 
                -I$(topsrcdir)/js/xpconnect/wrappers \
136
 
                -I$(topsrcdir)/xpcom/ds \
137
 
                $(NULL)
138
 
 
139
 
ifdef MOZ_X11
140
 
CXXFLAGS += $(TK_CFLAGS)
141
 
LDFLAGS += $(TK_LIBS)
142
 
endif
143
 
 
144
 
XPIDL_FLAGS += \
145
 
  -I$(topsrcdir)/dom/interfaces/events \
146
 
  $(NULL)