blob: 385d99f3d5841e61cb7ce653331ee8b1b01783d1 (
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
|
Available targets:
make [all] create all artifacts
make test create test binaries and execute tests
make doc build the documentation
make clean clean up build artifacts
make distclean clean up all generated artifacts
make install install (set 'DESTDIR' and 'prefix' at will)
make uninstall uninstall (set 'DESTDIR' and 'prefix' at will)
make dist[-Z|-gz|-bz2] create tarball containing all sources
make help show this very help page
make config show the configuration used during build
make init-po create initial version of the gettext files
make merge-po merge the gettext files after changes
make check-po check sanity of gettext files
Available optional features:
WITH_SSL=1 use OpenSSL additionally for communication encryption
frontier implementations:
WITH_SYSTEM_SQLITE3=1 use the system version of sqlite3
WITH_LOCAL_SQLITE=1 use the bundled version of sqlite3
WITH_PGSQL=1 build the Postgresql frontier
fetcher protocol implementations:
WITH_SYSTEM_LIBFETCH=1 use the system version of BSD libfetch
WITH_LOCAL_LIBFETCH=1 use the bundled version of BSD libfetch
parser implementations:
WITH_LOCAL_STREAMHTMLPARSER=1 use Google stream HTML 4 parser
WITH_LIBXML2=1 build the libxml2 parser
Some more obscure options:
ENABLE_NLS=0 Don't build gettext NLS support (default is on)
Example:
make WITH_SSL=1 WITH_SQLITE3=1 WITH_PGSQL=1 \
WITH_LOCAL_LIBFETCH=1 WITH_LIBXML2=1
|