qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chuck Rolke (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Updated: (QPID-2711) Add version and icon resources to Windows C++ exe/dll files
Date Tue, 06 Jul 2010 21:01:49 GMT

     [ https://issues.apache.org/jira/browse/QPID-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Chuck Rolke updated QPID-2711:

    Attachment: qpid_cpp-add-win32-version-and-icon-4.patch

Based at qpid/cpp this patch adds a Windows version resource and an Icon to exe and dll files.

1. The qpid/cpp/CMakeLists file is reordered to construct CPACK variables before adding subdirectories.
The /src subdirectory uses the CPACK variable version values.

2. The qpid/cpp/src/CMakeLists file is enhanced to propagate windows versions specified 1)
in a file dedicated to windows version settings, 2) in CPACK variables, and 3) later on in
the file via a command line.

3. A file, cpp/src/CMakeWinVersions.cmake  is added to contain windows version settings 1)
for all projcects or 2) for individual projects. This file gives users fine grained control
of what goes into any project's version.RC file.

4. A single template RC file is added. This file is the input to a configure_file cmake command.
Its variables are substituted to create the actual version.rc file for a given project.

5. An icon file is added.

a. copyright information is left blank
b. default version values are taken from the CPACK settings and the project's names.

> Add version and icon resources to Windows C++ exe/dll files
> -----------------------------------------------------------
>                 Key: QPID-2711
>                 URL: https://issues.apache.org/jira/browse/QPID-2711
>             Project: Qpid
>          Issue Type: Improvement
>    Affects Versions: 0.7
>            Reporter: Chuck Rolke
>             Fix For: 0.7
>         Attachments: qpid_cpp-add-win32-version-and-icon-4.patch, qpid_cpp-add-win32-version-and-icon.patch
> Windows DLL and EXE files produced by qpid/cpp need a version resource and the EXE files
need an icon. This issue tracks the addition of those resources.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org

View raw message