|
1 | 1 | # Copyright (c) 2022-2024, PostgreSQL Global Development Group |
2 | 2 |
|
3 | | -tde_decrypt_sources = [] |
4 | | -tde_include = [] |
5 | | -tde_deps = [] |
6 | | - |
7 | | -if percona_ext == true |
8 | | -# TODO: should be in pg_tde, ideally as a static lib |
9 | | -tde_decrypt_sources = files( |
10 | | - '../../contrib/pg_tde/src/access/pg_tde_tdemap.c', |
11 | | - '../../contrib/pg_tde/src/access/pg_tde_xlog_encrypt.c', |
12 | | - '../../contrib/pg_tde/src/catalog/tde_global_space.c', |
13 | | - '../../contrib/pg_tde/src/catalog/tde_keyring.c', |
14 | | - '../../contrib/pg_tde/src/catalog/tde_keyring_parse_opts.c', |
15 | | - '../../contrib/pg_tde/src/catalog/tde_principal_key.c', |
16 | | - '../../contrib/pg_tde/src/common/pg_tde_utils.c', |
17 | | - '../../contrib/pg_tde/src/encryption/enc_aes.c', |
18 | | - '../../contrib/pg_tde/src/encryption/enc_tde.c', |
19 | | - '../../contrib/pg_tde/src/keyring/keyring_api.c', |
20 | | - '../../contrib/pg_tde/src/keyring/keyring_curl.c', |
21 | | - '../../contrib/pg_tde/src/keyring/keyring_file.c', |
22 | | - '../../contrib/pg_tde/src/keyring/keyring_vault.c', |
23 | | - '../../contrib/pg_tde/src/keyring/keyring_kmip.c', |
24 | | - '../../contrib/pg_tde/src/keyring/keyring_kmip_ereport.c', |
25 | | - |
26 | | - '../../contrib/pg_tde/src/libkmip/libkmip/src/kmip.c', |
27 | | - '../../contrib/pg_tde/src/libkmip/libkmip/src/kmip_bio.c', |
28 | | - '../../contrib/pg_tde/src/libkmip/libkmip/src/kmip_locate.c', |
29 | | - '../../contrib/pg_tde/src/libkmip/libkmip/src/kmip_memset.c', |
30 | | - ) |
31 | | - |
32 | | -tde_include = include_directories( |
33 | | - '../../contrib/pg_tde/src/include', |
34 | | - '../../contrib/pg_tde/src/libkmip/libkmip/include' |
35 | | - ) |
36 | | - |
37 | | -curldep = dependency('libcurl') |
38 | | -tde_deps = [curldep] |
39 | | - |
40 | | -endif |
41 | | - |
42 | 3 | subdir('initdb') |
43 | 4 | subdir('pg_amcheck') |
44 | 5 | subdir('pg_archivecleanup') |
|
0 commit comments