summaryrefslogtreecommitdiff
path: root/deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-cl.gypi
blob: 662070cb9d2125c0c22c7335f2fda742c4c4a52d (plain)
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
{
  'variables': {
    'openssl_defines_VC-WIN64A': [
      'NDEBUG',
      'OPENSSL_SYS_WIN32',
      'WIN32_LEAN_AND_MEAN',
      'UNICODE',
      '_UNICODE',
      '_CRT_SECURE_NO_DEPRECATE',
      '_WINSOCK_DEPRECATED_NO_WARNINGS',
      'OPENSSL_PIC',
      'OPENSSL_CPUID_OBJ',
      'OPENSSL_IA32_SSE2',
      'OPENSSL_BN_ASM_MONT',
      'OPENSSL_BN_ASM_MONT5',
      'OPENSSL_BN_ASM_GF2m',
      'SHA1_ASM',
      'SHA256_ASM',
      'SHA512_ASM',
      'KECCAK1600_ASM',
      'RC4_ASM',
      'MD5_ASM',
      'AES_ASM',
      'VPAES_ASM',
      'BSAES_ASM',
      'GHASH_ASM',
      'ECP_NISTZ256_ASM',
      'X25519_ASM',
      'POLY1305_ASM',
    ],
    'openssl_cflags_VC-WIN64A': [
      '-Wa,--noexecstack',
      '/W3 /wd4090 /nologo /O2',
      '/Gs0 /GF /Gy',
      '/W3 /wd4090 /nologo /O2',
    ],
    'openssl_ex_libs_VC-WIN64A': [
      'ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib',
    ],
    'openssl_cli_srcs_VC-WIN64A': [
      'openssl/apps/asn1pars.c',
      'openssl/apps/ca.c',
      'openssl/apps/ciphers.c',
      'openssl/apps/cms.c',
      'openssl/apps/crl.c',
      'openssl/apps/crl2p7.c',
      'openssl/apps/dgst.c',
      'openssl/apps/dhparam.c',
      'openssl/apps/dsa.c',
      'openssl/apps/dsaparam.c',
      'openssl/apps/ec.c',
      'openssl/apps/ecparam.c',
      'openssl/apps/enc.c',
      'openssl/apps/engine.c',
      'openssl/apps/errstr.c',
      'openssl/apps/gendsa.c',
      'openssl/apps/genpkey.c',
      'openssl/apps/genrsa.c',
      'openssl/apps/nseq.c',
      'openssl/apps/ocsp.c',
      'openssl/apps/openssl.c',
      'openssl/apps/passwd.c',
      'openssl/apps/pkcs12.c',
      'openssl/apps/pkcs7.c',
      'openssl/apps/pkcs8.c',
      'openssl/apps/pkey.c',
      'openssl/apps/pkeyparam.c',
      'openssl/apps/pkeyutl.c',
      'openssl/apps/prime.c',
      'openssl/apps/rand.c',
      'openssl/apps/rehash.c',
      'openssl/apps/req.c',
      'openssl/apps/rsa.c',
      'openssl/apps/rsautl.c',
      'openssl/apps/s_client.c',
      'openssl/apps/s_server.c',
      'openssl/apps/s_time.c',
      'openssl/apps/sess_id.c',
      'openssl/apps/smime.c',
      'openssl/apps/speed.c',
      'openssl/apps/spkac.c',
      'openssl/apps/srp.c',
      'openssl/apps/storeutl.c',
      'openssl/apps/ts.c',
      'openssl/apps/verify.c',
      'openssl/apps/version.c',
      'openssl/apps/x509.c',
      'openssl/apps/app_rand.c',
      'openssl/apps/apps.c',
      'openssl/apps/bf_prefix.c',
      'openssl/apps/opt.c',
      'openssl/apps/s_cb.c',
      'openssl/apps/s_socket.c',
      'openssl/apps/win32_init.c',
    ],
  },
  'defines': ['<@(openssl_defines_VC-WIN64A)'],
  'include_dirs': [
    './include',
  ],

  'sources': ['<@(openssl_cli_srcs_VC-WIN64A)'],
}