Update the wx-config man page.

Remove some cruft from the docs package.
Bump version in configure.
Update aclocal.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ron Lee
2004-09-29 09:07:08 +00:00
parent 1a6a834724
commit 7714864e2f
142 changed files with 1230 additions and 1348 deletions

3
debian/rules vendored
View File

@@ -327,8 +327,7 @@ build-doc-stamp: build-gtk-shared-stamp
-twice -html
cp docs/latex/wx/*.gif $(objdir_doc)
rm -rf $(objdir_doc_cruft)
rm -f $(objdir_doc)/wxwin.con $(objdir_doc)/wxwin.hh* \
$(objdir_doc)/wxwin.htx $(objdir_doc)/wxwin.ref
rm -f $(objdir_doc)/wx$(release)-manual.{con,hh*,htx,ref}
touch $@
build-examples-stamp: build-gtk-shared-stamp

206
debian/wx-config.1 vendored
View File

@@ -1,58 +1,139 @@
.TH wx\-config 1 "15 Feb 2000" "Debian GNU/Linux" "wxWidgets"
.TH wx\-config 1 "29 Sep 2004" "Debian GNU/Linux" "wxWidgets"
.SH NAME
wx-config \- generate compile time requirements for wxWidgets applications
wx-config \- wxWidgets configuration search and query tool
.SH SYNOPSIS
.nh
.B wxbase\-config
.br
.B wxgtk\-config
.HP
.B wx\-config
[\-\-version]
[\-\-libs\fI[=LIBS]\fP] [\-\-gl\-libs]
[\-\-cppflags] [\-\-cflags] [\-\-cxxflags]
[\-\-cc] [\-\-cxx] [\-\-ld]
[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP]
[\-\-release] [\-\-basename]
.B wx\-config [ OPTIONS ... ] [ LIB ... ]
.SH DESCRIPTION
\fIwx\-config\fP is a tool to determine the compiler and linker
flags required for applications using the \fIwxWidgets\fP toolkit(s).
.I wx\-config
returns information about the wxWidgets libraries available on your system.
It may be used to retrieve the information you require to build applications
using these libraries.
.PP
\fIwx\-config\fP is normally a symlink to one of the port\-specific
versions like \fIwxbase\-config\fP or \fIwxgtk\-config\fP which
designates the default port to compile applications with.
You can override this default either by using one of the specific
versions directly, or by changing which version the symlink points to.
On Debian systems this can be done using the
.BR update\-alternatives (8)
mechanism.
Changing the library options you wish to use for an application previously
involved managing alternative configurations by a system dependent means.
It is now possible to select from any of the configurations installed
on your system via this single tool. You can view all available
configurations installed in the system default prefix with the command
.I wx\-config \-\-list
and select from them by using the feature options described below.
.PP
Optional LIB arguments (comma or space separated) may be used to specify
individually the wxWidgets component libraries that you wish to use,
or to specify additional components not ususally included by default.
The magic token
.B std
may be used to import all libraries that would be used by default if none
were specified explicitly.
.br
eg.
.I wx-config --libs std,gizmos
.hy
.SH OPTIONS
.l
\fIwx\-config\fP accepts the following options:
\fIwx\-config\fP accepts the following options with no restrictions on
their order as was required in previous releases:
.SS Installed root
These options change or query the filesystem root for the operations
listed below.
.TP 15
.B \-\-version
What to
.B ALWAYS
include in a bug report.
.B \-\-prefix[=PREFIX]
Without the optional argument, the current default prefix will be
output. If the argument is supplied, PREFIX will be searched for
matching configs in place of the default. You may use both forms
in the same command.
.TP 15
.B \-\-libs[=LIBS]
Generate linker flags for a \fIwxWidgets\fP application.
The optional argument is a comma separated list of the wxWidgets libraries
to link with. You may include contrib libs here too. If no argument is
given it will assume you wish to link all 'core' libraries.
.B \-\-exec\-prefix[=EXEC-PREFIX]
Similar to \-\-prefix, but acts on the exec-prefix. If not specified
will default to the value of prefix.
.SS Query options
These options return information about the wxWidgets default version
and and installed alternatives.
.TP 15
.B \-\-gl-libs
Output linker parameters for a \fIwxWindows\fP application that uses the glcanvas.
.B \-\-list
List all configs in prefix and show those that match any additional
feature options given.
.TP 15
.B \-\-release
Output the wxWidgets release number.
.TP 15
.B \-\-version\-full
Output the wxWidgets version number in all its glory.
.TP 15
.B \-\-basename
Output the base name of the wxWidgets libraries.
.SS Feature options
These options select features which determine which wxWidgets
configuration to use.
.TP 15
.B \-\-host=HOST
Specify a (posix extended) regex of host aliases to match for cross
compiled configurations. eg. \-\-host=i586-mingw32msvc, \-\-host=.*
If unspecified, the default is to match only configurations native to
the build machine.
.TP 15
.B \-\-toolkit=TOOLKIT
Specify a (posix extended) regex of the toolkits to match.
The toolkit is responsible for look and feel of the compiled
application. eg. gtk, gtk2, motif, msw.
If unspecified the default is to prefer the system default toolkit,
but to match any toolkit in the absence of a stricter specification.
.TP 15
.B \-\-version[=VERSION]
Without the optional argument, return the wxWidgets version. If the
argument is supplied it specifies a (posix extended) regex of the
versions to match. If unspecified the default is to prefer the system
default version, but to match any version in the absence of a stricter
specification.
.TP 15
.B \-\-unicode[=yes|no]]
Specify the default character type for the application.
If unspecified, the system default will be preferred, but any type may
match in the absence of a stricter specification.
.TP 15
.B \-\-debug[=yes|no]]
Specify whether to create a debug or release build for the application.
If unspecified, the system default (release) will be preferred, but any
type may match in the absence of a stricter specification.
Debug builds should never be uploaded to Debian, but are very useful
for finding certain common failure idioms. You are encouraged to use
them during active development of applications. They are not binary
compatible with the release libraries.
.TP 15
.B \-\-static[=yes|no]]
Specify whether to statically or dynamically link wxWidgets libraries
into your application. If unspecified, the system default (dynamic)
will be preferred, but any type may match in the absence of a stricter
specification. Static linking is mainly useful still for cross ports
not natively supported by Debian, and can be hazardous in conjunction
with the gtk toolkits.
.SS Compiler options
These options generate output required to build an application using
a particular wxWidgets configuration.
.TP 15
.B \-\-libs
Output link flags required for a \fIwxWidgets\fP application.
.TP 15
.B \-\-cppflags
Output parameters required by the C preprocessor for wxWindows applications.
Output parameters required by the C preprocessor.
.TP 15
.B \-\-cflags
Output parameters required by the C compiler for wxWindows applications.
Output parameters required by the C compiler.
.TP 15
.B \-\-cxxflags
Output parameters required by the C++ compiler for wxWindows applications.
Output parameters required by the C++ compiler.
.TP 15
.B \-\-cc
Output the name of the C compiler \fB$(CC)\fP.
@@ -61,51 +142,10 @@ Output the name of the C compiler \fB$(CC)\fP.
Output the name of the C++ compiler \fB$(CXX)\fP.
.TP 15
.B \-\-ld
Output the linker command \fB$(LD)\fP.
.TP 15
.B \-\-prefix=PREFIX
If specified, use PREFIX instead of the installation prefix that \fIwxWidgets\fP
was built with when computing the output for the \-\-cflags and
\-\-libs options. This option is also used for the exec prefix
if \-\-exec\-prefix was not specified. This option must be specified
before any \-\-libs or \-\-cflags options.
.br
.nh
.HP
(Translation: this is the root path to the \fIwxWidgets\fP headers \-\- [Ron])
.hy
.TP 15
.B \-\-exec\-prefix=PREFIX
If specified, use PREFIX instead of the installation exec prefix that
\fIwxWidgets\fP was built with when computing the output for the \-\-cflags
and \-\-libs options. This option must be specified before any
\-\-libs or \-\-cflags options.
.br
.nh
.HP
(Translation: this is the root path to the \fIwxWidgets\fP library \-\- [Ron])
.hy
.TP 15
.B \-\-release
Output the wxWidgets release number.
.TP 15
.B \-\-basename
Output the base name of the wxWidgets libraries.
.SH SEE ALSO
.BR gtk\-config (1),
.BR update\-alternatives (8)
Output the linker command.
.SH COPYRIGHT
This manpage was copied whole\-heartedly from the \fBgtk\-config\fP(1) manpage
by Brian Bassett <brianb@debian.org> for the Debian GNU/Linux distribution of
wxGTK. It was subsequently updated to include new options and otherwise
bastardised generally by Ron Lee <ron@debian.org>
This manpage was written by Ron Lee <ron@debian.org> for the Debian GNU/Linux
distribution of wxWindows. It may be freely distributed by anyone who finds
it useful.
The original gtk\-config manpage copyright:
Copyright \(co 1995 Spencer Kimball and Peter Mattis
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation.