mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-30 06:51:17 +02:00
44 lines
2.4 KiB
Plaintext
44 lines
2.4 KiB
Plaintext
|
# Copyright (c) 2023, PostgreSQL Global Development Group
|
||
|
#
|
||
|
# Description of important meson targets, used for the 'help' target and
|
||
|
# installation.sgml (via generate-targets-meson.pl). Right now the parsers are
|
||
|
# extremely simple. Both parsers ignore comments. The help target prints
|
||
|
# everything else. For xml everything without a leading newline is a group,
|
||
|
# remaining lines are target separated by whitespace from their description
|
||
|
#
|
||
|
Code Targets:
|
||
|
all Build everything other than documentation
|
||
|
backend Build backend and related modules
|
||
|
bin Build frontend binaries
|
||
|
contrib Build contrib modules
|
||
|
pl Build procedual languages
|
||
|
|
||
|
Developer Targets:
|
||
|
reformat-dat-files Rewrite catalog data files into standard format
|
||
|
expand-dat-files Expand all data files to include defaults
|
||
|
update-unicode Update unicode data to new version
|
||
|
|
||
|
Documentation Targets:
|
||
|
html Build documentation in multi-page HTML format
|
||
|
man Build documentation in man page format
|
||
|
docs Build documentation in multi-page HTML and man page format
|
||
|
doc/src/sgml/postgres-A4.pdf Build documentation in PDF format, with A4 pages
|
||
|
doc/src/sgml/postgres-US.pdf Build documentation in PDF format, with US letter pages
|
||
|
doc/src/sgml/postgres.html Build documentation in single-page HTML format
|
||
|
alldocs Build documentation in all supported formats
|
||
|
|
||
|
Installation Targets:
|
||
|
install Install postgres, excluding documentation
|
||
|
install-docs Install documentation in multi-page HTML and man page formats
|
||
|
install-html Install documentation in multi-page HTML format
|
||
|
install-man Install documentation in man page format
|
||
|
install-quiet Like "install", but installed files are not displayed
|
||
|
install-world Install postgres, including multi-page HTML and man page documentation
|
||
|
uninstall Remove installed files
|
||
|
|
||
|
Other Targets:
|
||
|
clean Remove all build products
|
||
|
test Run all enabled tests (including contrib)
|
||
|
world Build everything, including documentation
|
||
|
help List important targets
|