[ 
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:[email protected]

Reply via email to