manifest.mn (888B)
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 CORE_DEPTH = ../.. 7 8 DIRS = . builtins 9 10 builtins: . 11 12 PRIVATE_EXPORTS = \ 13 ck.h \ 14 ckfw.h \ 15 ckfwm.h \ 16 ckfwtm.h \ 17 ckmd.h \ 18 ckt.h \ 19 $(NULL) 20 21 EXPORTS = \ 22 nssck.api \ 23 nssckepv.h \ 24 nssckft.h \ 25 nssckfw.h \ 26 nssckfwc.h \ 27 nssckfwt.h \ 28 nssckg.h \ 29 nssckmdt.h \ 30 nssckt.h \ 31 $(NULL) 32 33 MODULE = nss 34 35 CSRCS = \ 36 crypto.c \ 37 find.c \ 38 hash.c \ 39 instance.c \ 40 mutex.c \ 41 object.c \ 42 session.c \ 43 sessobj.c \ 44 slot.c \ 45 token.c \ 46 wrap.c \ 47 mechanism.c \ 48 $(NULL) 49 50 REQUIRES = nspr 51 52 LIBRARY_NAME = nssckfw 53 SHARED_LIBRARY = $(NULL) 54 55 # This part of the code, including all sub-dirs, can be optimized for size 56 export ALLOW_OPT_CODE_SIZE = 1