From 78a1df139ee2cd41c04d1cd8c1f04df0361639a5 Mon Sep 17 00:00:00 2001 From: Austin English Date: Thu, 25 Nov 2010 10:28:05 -0800 Subject: [PATCH] winepath: Add a manpage. --- .gitignore | 1 + programs/winepath/Makefile.in | 12 ++++++++++++ programs/winepath/winepath.man.in | 32 +++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 programs/winepath/winepath.man.in diff --git a/.gitignore b/.gitignore index 783294df0c6..c2b88f73226 100644 --- a/.gitignore +++ b/.gitignore @@ -279,6 +279,7 @@ programs/winedbg/debug.yy.c programs/winedbg/winedbg.man programs/winefile/winefile.man programs/winemine/winemine.man +programs/winepath/winepath.man programs/winetest/*_test.exe programs/winetest/*_test.rc programs/winetest/build.nfo diff --git a/programs/winepath/Makefile.in b/programs/winepath/Makefile.in index e90e9ea45f5..dd3d0134cbe 100644 --- a/programs/winepath/Makefile.in +++ b/programs/winepath/Makefile.in @@ -4,4 +4,16 @@ APPMODE = -mconsole -municode C_SRCS = winepath.c +MANPAGES = winepath.man + @MAKE_PROG_RULES@ + +all: $(MANPAGES) + +install-man-pages:: $(MANPAGES) $(DESTDIR)$(mandir)/man$(prog_manext) + $(INSTALL_DATA) winepath.man $(DESTDIR)$(mandir)/man$(prog_manext)/winepath.$(prog_manext) + +@WOW64_DISABLE@ install install-lib:: install-man-pages + +uninstall:: + $(RM) $(DESTDIR)$(mandir)/man$(prog_manext)/winepath.$(prog_manext) diff --git a/programs/winepath/winepath.man.in b/programs/winepath/winepath.man.in new file mode 100644 index 00000000000..c27b7ee6fca --- /dev/null +++ b/programs/winepath/winepath.man.in @@ -0,0 +1,32 @@ +.TH WINEPATH 1 "November 2010" "@PACKAGE_STRING@" "Wine Programs" +.SH NAME +winepath \- Tool to convert Unix paths to/from Win32 paths +.SH SYNOPSIS +.BR "winepath "\fIoption\fR " \fI{path}\fR" +.SH DESCRIPTION +.B winepath +is a tool to convert a Unix path to/from a Win32 (short/long) path. +compatible with its Microsoft Windows counterpart. + +If more than one option is given then the input paths are output in +all formats specified, in the order long, short, Unix, Windows. +If no option is given the default output is Unix format. +.SH OPTIONS +.IP \-u,\ \-\-unix +converts a Windows path to a Unix path. +.IP \-w,\ \\-\-windows +converts a Unix path to a long Windows path. +.IP \-l,\ \\-\-long +converts the short Windows path of an existing file or directory to the long +format. +.IP \-s,\ \\-\-short +converts the long Windows path of an existing file or directory to the short +format. +.IP \-0 +separate output with \\0 character, instead of a newline. +.IP \-h,\ \\-\-help +shows winepath help message and exit. +.IP \-v,\ \\-\-version +shows version information and exit. +.SH "SEE ALSO" +.BR wine (1)