|
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 CORE_DEPTH = ../.. |
|
6 |
|
7 EXPORTS = \ |
|
8 base64.h \ |
|
9 ciferfam.h \ |
|
10 hasht.h \ |
|
11 nssb64.h \ |
|
12 nssb64t.h \ |
|
13 nsslocks.h \ |
|
14 nssilock.h \ |
|
15 nssilckt.h \ |
|
16 nssrwlk.h \ |
|
17 nssrwlkt.h \ |
|
18 nssutil.h \ |
|
19 pkcs11.h \ |
|
20 pkcs11f.h \ |
|
21 pkcs11p.h \ |
|
22 pkcs11t.h \ |
|
23 pkcs11n.h \ |
|
24 pkcs11u.h \ |
|
25 pkcs1sig.h \ |
|
26 portreg.h \ |
|
27 secasn1.h \ |
|
28 secasn1t.h \ |
|
29 seccomon.h \ |
|
30 secder.h \ |
|
31 secdert.h \ |
|
32 secdig.h \ |
|
33 secdigt.h \ |
|
34 secitem.h \ |
|
35 secoid.h \ |
|
36 secoidt.h \ |
|
37 secport.h \ |
|
38 secerr.h \ |
|
39 utilmodt.h \ |
|
40 utilrename.h \ |
|
41 utilpars.h \ |
|
42 utilparst.h \ |
|
43 $(NULL) |
|
44 |
|
45 PRIVATE_EXPORTS = \ |
|
46 templates.c \ |
|
47 $(NULL) |
|
48 |
|
49 CSRCS = \ |
|
50 quickder.c \ |
|
51 secdig.c \ |
|
52 derdec.c \ |
|
53 derenc.c \ |
|
54 dersubr.c \ |
|
55 dertime.c \ |
|
56 errstrs.c \ |
|
57 nssb64d.c \ |
|
58 nssb64e.c \ |
|
59 nssrwlk.c \ |
|
60 nssilock.c \ |
|
61 oidstring.c \ |
|
62 pkcs1sig.c \ |
|
63 portreg.c \ |
|
64 secalgid.c \ |
|
65 secasn1d.c \ |
|
66 secasn1e.c \ |
|
67 secasn1u.c \ |
|
68 secitem.c \ |
|
69 secload.c \ |
|
70 secoid.c \ |
|
71 sectime.c \ |
|
72 secport.c \ |
|
73 templates.c \ |
|
74 utf8.c \ |
|
75 utilmod.c \ |
|
76 utilpars.c \ |
|
77 $(NULL) |
|
78 |
|
79 MODULE = nss |
|
80 |
|
81 # don't duplicate module name in REQUIRES |
|
82 MAPFILE = $(OBJDIR)/nssutil.def |
|
83 |
|
84 LIBRARY_NAME = nssutil |
|
85 LIBRARY_VERSION = 3 |
|
86 |
|
87 # This part of the code, including all sub-dirs, can be optimized for size |
|
88 export ALLOW_OPT_CODE_SIZE = 1 |