# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. { 'includes': [ '../../../coreconf/config.gypi' ], 'targets': [ { 'target_name': 'nssckbi', 'type': 'shared_library', 'sources': [ 'anchor.c', 'bfind.c', 'binst.c', 'bobject.c', 'bsession.c', 'bslot.c', 'btoken.c', 'ckbiver.c', 'constants.c', '<(certdata_c)', ], 'dependencies': [ '<(DEPTH)/exports.gyp:nss_exports', '<(DEPTH)/lib/ckfw/ckfw.gyp:nssckfw', '<(DEPTH)/lib/base/base.gyp:nssb' ], 'actions': [ { 'msvs_cygwin_shell': 0, 'action': [ '<(python)', 'certdata.py', 'certdata.txt', '<@(_outputs)', ], 'inputs': [ 'certdata.py', 'certdata.perl', 'certdata.txt' ], 'outputs': [ '<(certdata_c)' ], 'action_name': 'generate_certdata_c' } ], 'variables': { 'mapfile': 'nssckbi.def', 'certdata_c': '<(INTERMEDIATE_DIR)/certdata.c', } } ], 'target_defaults': { 'include_dirs': [ '.' ] }, 'variables': { 'module': 'nss', } }