[
https://issues.apache.org/jira/browse/QPID-5120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13760598#comment-13760598
]
Chuck Rolke commented on QPID-5120:
-----------------------------------
Ah! The installer project - I forgot about that.
It looks like the solution is slightly stale. The source directories hold
{noformat}
./messaging/messaging_client.vcproj
./messaging/messaging_drain.vcproj
./messaging/messaging_map_receiver.vcproj
./messaging/messaging_map_sender.vcproj
./messaging/messaging_server.vcproj
./messaging/messaging_spout.vcproj
./qmf-agent/qmf_agent.vcproj
{noformat}
But the solution references projects
{noformat}
chug@FJELD ~/svn/qpid/cpp/examples> grep \.vc *.sln | sort | trimit
Project("{}") = "messaging_client", "messaging\messaging_client.vcproj"
Project("{}") = "messaging_drain", "messaging\messaging_drain.vcproj"
Project("{}") = "messaging_map_receiver",
"messaging\messaging_map_receiver.vcproj"
Project("{}") = "messaging_map_sender", "messaging\messaging_map_sender.vcproj"
Project("{}") = "messaging_server", "messaging\messaging_server.vcproj"
Project("{}") = "messaging_spout", "messaging\messaging_spout.vcproj"
Project("{}") = "qmf_console_console", "qmf-console\qmf-console_console.vcproj"
Project("{}") = "qmf_console_ping", "qmf-console\qmf-console_ping.vcproj"
Project("{}") = "qmf_console_printevents",
"qmf-console\qmf-console_printevents.vcproj"
Project("{}") = "qmf_console_queuestats",
"qmf-console\qmf-console_queuestats.vcproj"
{noformat}
So there's not a great overlap between what the source tree offers and what the
solution consumes any more.
Another question is what to do about new examples. Is it worth adding new
projects to the solution as new examples come along?
Moving forward I will make sure that the installed cmake generates all the
delivered examples correctly. I won't delete the existing .sln/.vcproj files
without more discussion.
> C++ cmake install of examples solution does not work properly on windows
> ------------------------------------------------------------------------
>
> Key: QPID-5120
> URL: https://issues.apache.org/jira/browse/QPID-5120
> Project: Qpid
> Issue Type: Bug
> Components: Build Tools
> Affects Versions: 0.24
> Environment: cmake install on windows
> Reporter: Chuck Rolke
> Assignee: Chuck Rolke
>
> The qpid/cpp/examples source directory has a Visual Studio 2008 solution and
> several project files. These files are installed on windows and produce
> generally useless and confused results. They are left over from the days of
> automake and should be deleted.
> In QPID-4372 a better way forward has been proposed and implemented. The
> examples cmake file defines the examples in a more maintainable format and
> will generate the desired solution and project files for multiple versions of
> Visual Studio.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]