You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Chuck Rolke (JIRA)" <qp...@incubator.apache.org> on 2010/07/02 02:39:50 UTC

[jira] Updated: (QPID-2711) Add version and icon resources to Windows C++ exe/dll files

     [ 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.patch

Based at qpid/cpp, this patch adds version and icon resources to windows dll and exe files produced by the cpp directory.

Notes:

1. A single .rc file is added to each library and executable in the CMakeLists.txt script. This implies that for any given build all exe and dll files will get the same version and icon since their resources are created from the same file set.

2. A generic version number is chosen as the checked in value. When individual developers compile and link then their files will have the generic values embedded in them. The idea is nominally to prevent day-to-day developers from producing images that may be confused with shipping products. In order to produce a shippable product the build process is expected to replace or to edit the generic values with genuine version numbers.

3. My thanks to whoever produced the qpid-icon.ico file. That's a nice piece of work and it probably required more effort than my patch.


> 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.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