1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
# coding: utf-8
from __future__ import unicode_literals, division, absolute_import, print_function
import os
package_name = "oscrypto"
other_packages = [
"certbuilder",
"certvalidator",
"crlbuilder",
"csrbuilder",
"ocspbuilder"
]
task_keyword_args = [
{
'name': 'use_openssl',
'placeholder': '/path/to/libcrypto,/path/to/libssl',
'env_var': 'OSCRYPTO_USE_OPENSSL',
},
{
'name': 'use_winlegacy',
'placeholder': 'true',
'env_var': 'OSCRYPTO_USE_WINLEGACY',
},
{
'name': 'use_ctypes',
'placeholder': 'true',
'env_var': 'OSCRYPTO_USE_CTYPES',
},
{
'name': 'skip_internet',
'placeholder': 'true',
'env_var': 'OSCRYPTO_SKIP_INTERNET_TESTS',
},
]
requires_oscrypto = True
has_tests_package = True
package_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
build_root = os.path.abspath(os.path.join(package_root, '..'))
md_source_map = {
'docs/oscrypto.md': ['oscrypto/__init__.py'],
'docs/asymmetric.md': ['oscrypto/asymmetric.py', 'oscrypto/_openssl/asymmetric.py'],
'docs/kdf.md': ['oscrypto/kdf.py', 'oscrypto/_openssl/util.py'],
'docs/keys.md': ['oscrypto/keys.py', 'oscrypto/_asymmetric.py', 'oscrypto/_openssl/asymmetric.py'],
'docs/symmetric.md': ['oscrypto/_openssl/symmetric.py'],
'docs/tls.md': ['oscrypto/tls.py', 'oscrypto/_openssl/tls.py'],
'docs/trust_list.md': ['oscrypto/trust_list.py'],
'docs/util.md': ['oscrypto/util.py', 'oscrypto/_rand.py'],
}
definition_replacements = {
' is returned by OpenSSL': ' is returned by the OS crypto library'
}
|