[virt-tools-list] [virt-viewer] Use build id in Windows .rc file
Marc-André Lureau
mlureau at redhat.com
Fri Mar 15 12:52:35 UTC 2013
----- Mensaje original -----
>
>
> ----- Mensaje original -----
> > This ensures version+build id will be available when looking at
> > remote-viewer.exe properties in Windows.
> > ---
> > configure.ac | 3 +++
> > src/virt-viewer.rc.in | 4 ++--
> > 2 files changed, 5 insertions(+), 2 deletions(-)
> >
> > diff --git a/configure.ac b/configure.ac
> > index b1d532b..e71cf45 100644
> > --- a/configure.ac
> > +++ b/configure.ac
> > @@ -177,6 +177,9 @@ fi
> > AC_ARG_WITH([buildid],
> > AS_HELP_STRING([--with-buildid=id], [Set additional build
> > version details]))
> > AC_DEFINE_UNQUOTED([BUILDID], "$with_buildid", [Build version
> > details])
> > +if test "x$with_buildid" != x; then
> > + AC_SUBST([BUILDID], [-"$with_buildid"])
> > +fi
> >
> > AC_CONFIG_FILES([
> > Makefile
> > diff --git a/src/virt-viewer.rc.in b/src/virt-viewer.rc.in
> > index 196e631..576f093 100644
> > --- a/src/virt-viewer.rc.in
> > +++ b/src/virt-viewer.rc.in
> > @@ -9,12 +9,12 @@ BEGIN
> > BEGIN
> > VALUE "CompanyName", "virt-manager.org"
> > VALUE "FileDescription", "A remote desktop client"
> > - VALUE "FileVersion", "@VERSION@"
> > + VALUE "FileVersion", "@VERSION@@BUILDID@"
> > VALUE "InternalName", "@PACKAGE_STRING@"
> > VALUE "LegalCopyright", "Copyright (C) 2007-2012 Red Hat,
> > Inc."
> > VALUE "OriginalFilename", "virt-viewer.exe"
> > VALUE "ProductName", "VirtViewer"
> > - VALUE "ProductVersion", "@VERSION@"
> > + VALUE "ProductVersion", "@VERSION@@BUILDID@"
> > END
> > END
>
> Afaik, Windows doesn't recommend or accept arbitrary suffix in
> version string.
>
See also
http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058%28v=vs.85%29.aspx
More information about the virt-tools-list
mailing list