]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/apr-util/build.conf
rtld-elf: link udivmoddi4 from compiler_rt
[FreeBSD/FreeBSD.git] / contrib / apr-util / build.conf
1 #
2 # Configuration file for APRUTIL. Used by APR/build/gen-build.py
3 #
4
5 [options]
6
7 # the platform-independent .c files
8 paths =
9   buckets/*.c
10   crypto/apr_crypto.c
11   crypto/apr_md4.c
12   crypto/apr_md5.c
13   crypto/apr_passwd.c
14   crypto/apr_sha1.c
15   crypto/apr_siphash.c
16   crypto/getuuid.c
17   crypto/uuid.c
18   crypto/crypt_blowfish.c
19   dbm/apr_dbm_sdbm.c
20   dbm/apr_dbm.c
21   dbm/sdbm/*.c
22   encoding/*.c
23   hooks/*.c
24   ldap/apr_ldap_stub.c
25   ldap/apr_ldap_url.c
26   misc/*.c
27   memcache/*.c
28   redis/*.c
29   uri/apr_uri.c
30   xml/*.c
31   strmatch/*.c
32   xlate/*.c
33   dbd/apr_dbd.c
34
35 # we have no platform-specific subdirs
36 platform_dirs =
37
38 # the public headers
39 headers = include/*.h include/private/*.h
40
41 modules =
42   ldap crypto_openssl crypto_nss crypto_commoncrypto dbd_pgsql
43   dbd_sqlite2 dbd_sqlite3 dbd_oracle dbd_mysql dbd_odbc
44   dbm_db dbm_gdbm dbm_ndbm
45
46 # gen_uri_delim.c
47
48 # we have a recursive makefile for the test files (for now)
49 # test/*.c
50
51 [crypto_commoncrypto]
52 paths = crypto/apr_crypto_commoncrypto.c
53 target = crypto/apr_crypto_commoncrypto.la
54
55 [crypto_openssl]
56 paths = crypto/apr_crypto_openssl.c
57 target = crypto/apr_crypto_openssl.la
58
59 [crypto_nss]
60 paths = crypto/apr_crypto_nss.c
61 target = crypto/apr_crypto_nss.la
62
63 [dbd_pgsql]
64 paths = dbd/apr_dbd_pgsql.c
65 target = dbd/apr_dbd_pgsql.la
66
67 [dbd_sqlite2]
68 paths = dbd/apr_dbd_sqlite2.c
69 target = dbd/apr_dbd_sqlite2.la
70
71 [dbd_sqlite3]
72 paths = dbd/apr_dbd_sqlite3.c
73 target = dbd/apr_dbd_sqlite3.la
74
75 [dbd_oracle]
76 paths = dbd/apr_dbd_oracle.c
77 target = dbd/apr_dbd_oracle.la
78
79 [dbd_mysql]
80 paths = dbd/apr_dbd_mysql.c
81 target = dbd/apr_dbd_mysql.la
82
83 [dbd_odbc]
84 paths = dbd/apr_dbd_odbc.c
85 target = dbd/apr_dbd_odbc.la
86
87 [dbm_db]
88 paths = dbm/apr_dbm_berkeleydb.c
89 target = dbm/apr_dbm_db.la
90
91 [dbm_gdbm]
92 paths = dbm/apr_dbm_gdbm.c
93 target = dbm/apr_dbm_gdbm.la
94
95 [dbm_ndbm]
96 paths = dbm/apr_dbm_ndbm.c
97 target = dbm/apr_dbm_ndbm.la
98
99 [ldap]
100 paths = ldap/apr_ldap_init.c
101         ldap/apr_ldap_option.c
102         ldap/apr_ldap_rebind.c
103 target = ldap/apr_ldap.la
104