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

« back to all changes in this revision

Viewing changes to netwerk/build/Makefile.in

  • 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
#
 
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
 
 
11
include $(DEPTH)/config/autoconf.mk
 
12
 
 
13
MODULE         = necko
 
14
LIBRARY_NAME   = necko
 
15
EXPORT_LIBRARY = 1
 
16
IS_COMPONENT   = 1
 
17
MODULE_NAME    = necko
 
18
GRE_MODULE     = 1
 
19
LIBXUL_LIBRARY = 1
 
20
 
 
21
CPPSRCS = nsNetModule.cpp
 
22
EXPORTS = nsNetCID.h
 
23
 
 
24
SHARED_LIBRARY_LIBS = \
 
25
  ../base/src/$(LIB_PREFIX)neckobase_s.$(LIB_SUFFIX) \
 
26
  ../dns/$(LIB_PREFIX)neckodns_s.$(LIB_SUFFIX) \
 
27
  ../socket/$(LIB_PREFIX)neckosocket_s.$(LIB_SUFFIX) \
 
28
  ../streamconv/src/$(LIB_PREFIX)nkconv_s.$(LIB_SUFFIX) \
 
29
  ../streamconv/converters/$(LIB_PREFIX)nkcnvts_s.$(LIB_SUFFIX) \
 
30
  ../mime/$(LIB_PREFIX)nkmime_s.$(LIB_SUFFIX) \
 
31
  ../cache/$(LIB_PREFIX)nkcache_s.$(LIB_SUFFIX) \
 
32
  ../protocol/about/$(LIB_PREFIX)nkabout_s.$(LIB_SUFFIX) \
 
33
  $(foreach d,$(filter-out about,$(NECKO_PROTOCOLS)), \
 
34
    ../protocol/$(d)/$(LIB_PREFIX)nk$(d)_s.$(LIB_SUFFIX)) \
 
35
  ../ipc/$(LIB_PREFIX)neckoipc_s.$(LIB_SUFFIX) \
 
36
  $(NULL)
 
37
 
 
38
ifeq ($(OS_ARCH),WINNT)
 
39
    SHARED_LIBRARY_LIBS += \
 
40
        ../system/win32/$(LIB_PREFIX)neckosystem_s.$(LIB_SUFFIX)
 
41
endif
 
42
 
 
43
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
 
44
    SHARED_LIBRARY_LIBS += \
 
45
        ../system/mac/$(LIB_PREFIX)neckosystem_s.$(LIB_SUFFIX)
 
46
endif
 
47
 
 
48
ifdef MOZ_ENABLE_LIBCONIC
 
49
    SHARED_LIBRARY_LIBS += \
 
50
        ../system/maemo/$(LIB_PREFIX)neckosystem_s.$(LIB_SUFFIX)
 
51
endif
 
52
 
 
53
ifdef MOZ_ENABLE_QTNETWORK
 
54
    SHARED_LIBRARY_LIBS += \
 
55
        ../system/qt/$(LIB_PREFIX)neckosystem_s.$(LIB_SUFFIX)
 
56
endif
 
57
 
 
58
ifeq (android,$(MOZ_WIDGET_TOOLKIT))
 
59
    SHARED_LIBRARY_LIBS += \
 
60
        ../system/android/$(LIB_PREFIX)neckosystem_s.$(LIB_SUFFIX)
 
61
endif
 
62
 
 
63
LOCAL_INCLUDES = \
 
64
  -I$(srcdir)/../base/src \
 
65
  -I$(srcdir)/../dns \
 
66
  -I$(srcdir)/../socket \
 
67
  -I$(srcdir)/../streamconv/src \
 
68
  -I$(srcdir)/../streamconv/converters \
 
69
  -I$(srcdir)/../mime \
 
70
  -I$(srcdir)/../cache \
 
71
  -I$(srcdir)/../protocol/about \
 
72
  $(foreach d,$(filter-out about,$(NECKO_PROTOCOLS)), \
 
73
    -I$(srcdir)/../protocol/$(d)) \
 
74
  $(NULL)
 
75
 
 
76
ifeq ($(OS_ARCH),WINNT)
 
77
    LOCAL_INCLUDES += -I$(srcdir)/../system/win32
 
78
endif
 
79
 
 
80
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
 
81
    LOCAL_INCLUDES += -I$(srcdir)/../system/mac
 
82
endif
 
83
 
 
84
ifdef MOZ_ENABLE_LIBCONIC
 
85
    LOCAL_INCLUDES += -I$(srcdir)/../system/maemo
 
86
endif
 
87
 
 
88
ifdef MOZ_ENABLE_QTNETWORK
 
89
    LOCAL_INCLUDES += -I$(srcdir)/../system/qt
 
90
endif
 
91
 
 
92
ifeq (android,$(MOZ_WIDGET_TOOLKIT))
 
93
    LOCAL_INCLUDES += -I$(srcdir)/../system/android
 
94
endif
 
95
 
 
96
ifdef NECKO_COOKIES
 
97
SHARED_LIBRARY_LIBS += \
 
98
  ../cookie/$(LIB_PREFIX)neckocookie_s.$(LIB_SUFFIX) \
 
99
  $(NULL)
 
100
LOCAL_INCLUDES += -I$(srcdir)/../cookie
 
101
endif
 
102
 
 
103
ifdef NECKO_WIFI
 
104
SHARED_LIBRARY_LIBS += \
 
105
  ../wifi/$(LIB_PREFIX)neckowifi_s.$(LIB_SUFFIX) \
 
106
  $(NULL)
 
107
LOCAL_INCLUDES += -I$(srcdir)/../wifi
 
108
 
 
109
endif
 
110
 
 
111
include $(topsrcdir)/config/config.mk
 
112
include $(topsrcdir)/ipc/chromium/chromium-config.mk
 
113
include $(topsrcdir)/config/rules.mk
 
114
 
 
115
DEFINES += -DIMPL_NS_NET