summaryrefslogtreecommitdiff
path: root/src/bin/pg_config
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2008-02-18 14:51:48 +0000
committerPeter Eisentraut <peter_e@gmx.net>2008-02-18 14:51:48 +0000
commit84ce707ba8f6dfd776e0d284fecd1fd497acf5a3 (patch)
tree623111980ef370b1b540624808112b412aafb9d8 /src/bin/pg_config
parenta9bc069c0b0d0b6fa781a79de04e0273ca97f819 (diff)
downloadpostgresql-84ce707ba8f6dfd776e0d284fecd1fd497acf5a3.tar.gz
Added --htmldir option to pg_config, equivalent to the new configure option.
Diffstat (limited to 'src/bin/pg_config')
-rw-r--r--src/bin/pg_config/pg_config.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/bin/pg_config/pg_config.c b/src/bin/pg_config/pg_config.c
index 7f7fec2c3b..315b62622a 100644
--- a/src/bin/pg_config/pg_config.c
+++ b/src/bin/pg_config/pg_config.c
@@ -17,7 +17,7 @@
*
* Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/pg_config/pg_config.c,v 1.26 2008/01/01 19:45:55 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/pg_config/pg_config.c,v 1.27 2008/02/18 14:51:48 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -98,6 +98,18 @@ show_docdir(bool all)
}
static void
+show_htmldir(bool all)
+{
+ char path[MAXPGPATH];
+
+ if (all)
+ printf("HTMLDIR = ");
+ get_html_path(mypath, path);
+ cleanup_path(path);
+ printf("%s\n", path);
+}
+
+static void
show_includedir(bool all)
{
char path[MAXPGPATH];
@@ -369,6 +381,7 @@ typedef struct
static const InfoItem info_items[] = {
{"--bindir", show_bindir},
{"--docdir", show_docdir},
+ {"--htmldir", show_htmldir},
{"--includedir", show_includedir},
{"--pkgincludedir", show_pkgincludedir},
{"--includedir-server", show_includedir_server},
@@ -401,6 +414,7 @@ help(void)
printf(_("Options:\n"));
printf(_(" --bindir show location of user executables\n"));
printf(_(" --docdir show location of documentation files\n"));
+ printf(_(" --htmldir show location of HTML documentation files\n"));
printf(_(" --includedir show location of C header files of the client\n"
" interfaces\n"));
printf(_(" --pkgincludedir show location of other C header files\n"));