~ubuntu-branches/ubuntu/precise/kompozer/precise

« back to all changes in this revision

Viewing changes to mozilla/security/nss/cmd/makepqg/makefile.win

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Yarusso
  • Date: 2007-08-27 01:11:03 UTC
  • Revision ID: james.westby@ubuntu.com-20070827011103-2jgf4s6532gqu2ka
Tags: upstream-0.7.10
ImportĀ upstreamĀ versionĀ 0.7.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
2
# The contents of this file are subject to the Mozilla Public
 
3
# License Version 1.1 (the "License"); you may not use this file
 
4
# except in compliance with the License. You may obtain a copy of
 
5
# the License at http://www.mozilla.org/MPL/
 
6
 
7
# Software distributed under the License is distributed on an "AS
 
8
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 
9
# implied. See the License for the specific language governing
 
10
# rights and limitations under the License.
 
11
 
12
# The Original Code is the Netscape security libraries.
 
13
 
14
# The Initial Developer of the Original Code is Netscape
 
15
# Communications Corporation.  Portions created by Netscape are 
 
16
# Copyright (C) 1994-2000 Netscape Communications Corporation.  All
 
17
# Rights Reserved.
 
18
 
19
# Contributor(s):
 
20
 
21
# Alternatively, the contents of this file may be used under the
 
22
# terms of the GNU General Public License Version 2 or later (the
 
23
# "GPL"), in which case the provisions of the GPL are applicable 
 
24
# instead of those above.  If you wish to allow use of your 
 
25
# version of this file only under the terms of the GPL and not to
 
26
# allow others to use your version of this file under the MPL,
 
27
# indicate your decision by deleting the provisions above and
 
28
# replace them with the notice and other provisions required by
 
29
# the GPL.  If you do not delete the provisions above, a recipient
 
30
# may use your version of this file under either the MPL or the
 
31
# GPL.
 
32
#
 
33
 
 
34
VERBOSE = 1
 
35
include <manifest.mn>
 
36
 
 
37
PROGRAM = makepqg
 
38
PROGRAM = $(OBJDIR)\$(PROGRAM).exe
 
39
 
 
40
include <$(DEPTH)\config\config.mak>
 
41
 
 
42
 
 
43
# let manifest generate C_OBJS, it will prepend ./$(OBJDIR)/
 
44
# rules.mak will append C_OBJS onto OBJS.
 
45
# OBJS  = $(CSRCS:.c=.obj)
 
46
 
 
47
# include files are looked for in $LINCS and $INCS.
 
48
# $LINCS is in manifest.mnw, computed from REQUIRES=
 
49
INCS = $(INCS) \
 
50
 -I$(DEPTH)/security/lib/cert \
 
51
 -I$(DEPTH)/security/lib/crypto \
 
52
 -I../include \
 
53
 $(NULL)
 
54
 
 
55
IGNORE_ME = \
 
56
 -I$(DEPTH)/security/lib/key \
 
57
 -I$(DEPTH)/security/lib/util  \
 
58
 
 
59
 
 
60
WINFE   = $(DEPTH)/cmd/winfe/mkfiles$(MOZ_BITS)/x86Dbg
 
61
 
 
62
# these files are the content of libdbm
 
63
DBM_LIB = \
 
64
 $(WINFE)/DB.obj \
 
65
 $(WINFE)/HASH.obj \
 
66
 $(WINFE)/H_BIGKEY.obj \
 
67
 $(WINFE)/H_PAGE.obj \
 
68
 $(WINFE)/H_LOG2.obj \
 
69
 $(WINFE)/H_FUNC.obj \
 
70
 $(WINFE)/HASH_BUF.obj \
 
71
 $(NULL)
 
72
 
 
73
MOZ_LIBS = \
 
74
 $(WINFE)/ALLXPSTR.obj \
 
75
 $(WINFE)/XP_ERROR.obj \
 
76
 $(WINFE)/XPASSERT.obj \
 
77
 $(WINFE)/XP_REG.obj \
 
78
 $(WINFE)/XP_TRACE.obj \
 
79
 $(DBM_LIB) \
 
80
 $(WINFE)/XP_STR.obj \
 
81
 $(WINFE)/MKTEMP.obj \
 
82
 $(NULL)
 
83
 
 
84
SEC_LIBS = \
 
85
 $(DIST)/lib/cert$(MOZ_BITS).lib \
 
86
 $(DIST)/lib/crypto$(MOZ_BITS).lib \
 
87
 $(DIST)/lib/hash$(MOZ_BITS).lib \
 
88
 $(DIST)/lib/key$(MOZ_BITS).lib \
 
89
 $(DIST)/lib/pkcs7$(MOZ_BITS).lib \
 
90
 $(DIST)/lib/secmod$(MOZ_BITS).lib \
 
91
 $(DIST)/lib/secutl$(MOZ_BITS).lib \
 
92
 $(DIST)/lib/ssl$(MOZ_BITS).lib \
 
93
 $(NULL)
 
94
 
 
95
LLFLAGS = $(LLFLAGS) \
 
96
 ../lib/$(OBJDIR)/sectool$(MOZ_BITS).lib \
 
97
 $(SEC_LIBS) \
 
98
 $(MOZ_LIBS) \
 
99
 $(DEPTH)/nspr/src/$(OBJDIR)/getopt.obj \
 
100
 $(LIBNSPR) \
 
101
 $(NULL)
 
102
 
 
103
 
 
104
# awt3240.lib           # brpref32.lib          # cert32.lib
 
105
# crypto32.lib          # dllcom.lib            # editor32.lib
 
106
# edpref32.lib          # edtplug.lib           # font.lib
 
107
# hash32.lib            # htmldg32.lib          # img32.lib
 
108
# javart32.lib          # jbn3240.lib           # jdb3240.lib
 
109
# jmc.lib               # jpeg3240.lib          # jpw3240.lib
 
110
# jrt3240.lib           # js3240.lib            # jsd3240.lib
 
111
# key32.lib             # libapplet32.lib       # libnjs32.lib
 
112
# libnsc32.lib          # libreg32.lib          # mm3240.lib
 
113
# mnpref32.lib          # netcst32.lib          # nsdlg32.lib
 
114
# nsldap32.lib          # nsldaps32.lib         # nsn32.lib
 
115
# pkcs1232.lib          # pkcs732.lib           # pr3240.lib
 
116
# prefui32.lib          # prefuuid.lib          # secmod32.lib
 
117
# secnav32.lib          # secutl32.lib          # softup32.lib
 
118
# sp3240.lib            # ssl32.lib             # uni3200.lib
 
119
# unicvt32.lib          # win32md.lib           # winfont.lib
 
120
# xppref32.lib          # zlib32.lib
 
121
 
 
122
include <$(DEPTH)\config\rules.mak>
 
123
 
 
124
 
 
125
INSTALL = $(MAKE_INSTALL)
 
126
 
 
127
objs:   $(OBJS)
 
128
 
 
129
$(PROGRAM)::
 
130
        $(INSTALL) $(DIST)/bin/pr3240.dll ./$(OBJDIR)
 
131
 
 
132
programs: $(PROGRAM)
 
133
 
 
134
install:: $(TARGETS)
 
135
        $(INSTALL) $(TARGETS) $(DIST)/bin
 
136
 
 
137
# ALLXPSTR.obj  XP_ALLOC.obj  XP_HASH.obj   XP_RGB.obj    XP_WRAP.obj
 
138
# CXPRINT.obj   XP_C.cl       XP_LIST.obj   XP_SEC.obj    netscape.exp
 
139
# CXPRNDLG.obj  XP_CNTXT.obj  XP_MD5.obj    XP_STR.obj    xp.pch
 
140
# EXPORT.obj    XP_CORE.obj   XP_MESG.obj   XP_THRMO.obj  xppref32.dll
 
141
# XPASSERT.obj  XP_ERROR.obj  XP_RECT.obj   XP_TIME.obj
 
142
# XPLOCALE.obj  XP_FILE.obj   XP_REG.obj    XP_TRACE.obj
 
143
 
 
144
symbols:
 
145
        @echo "CSRCS    = $(CSRCS)"
 
146
        @echo "INCS     = $(INCS)"
 
147
        @echo "OBJS     = $(OBJS)"
 
148
        @echo "LIBRARY  = $(LIBRARY)"
 
149
        @echo "PROGRAM  = $(PROGRAM)"
 
150
        @echo "TARGETS  = $(TARGETS)"
 
151
        @echo "DIST     = $(DIST)"
 
152
        @echo "VERSION_NUMBER   = $(VERSION_NUMBER)"
 
153
        @echo "WINFE    = $(WINFE)"
 
154
        @echo "DBM_LIB  = $(DBM_LIB)"
 
155
        @echo "INSTALL  = $(INSTALL)"
 
156