View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014126CMakeModulespublic2013-05-02 14:242013-10-07 10:09
ReporterSylvain Boilard 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionno change required 
PlatformLinuxOSDebian GNU/LinuxOS Version7.0 Wheezy
Product VersionCMake 2.8.9 
Target VersionFixed in Version 
Summary0014126: Please package cmake scripts for SFML and CSFML.
DescriptionHello,

Please consider packaging a FindSFML.cmake and FindCSFML.cmake script
for easily using SFML and CSFML with cmake.

The upstream developer Laurent Gomila already maintains such a script,
which can be found at:

https://raw.github.com/LaurentGomila/SFML/master/cmake/Modules/FindSFML.cmake [^]

This file has no explicit copyright notice, but its license is probably
the zlib license, like the remaining of the project. It can be adapted
for CSFML by replacing every occurrence of "sfml" with "csfml" and every
occurrence of "hpp" with "h", for lower and upper cases, except for the
sfml-main component where the upstream developer's advice might be needed.

The upstream developer can be contacted at the address
laurent <DOT> gom <AT> gmail <DOT> com .

Regards,

--
Sylvain Boilard
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0032969)
Brad King (manager)
2013-05-02 14:31

Those projects build with CMake so they should provide package configuration files (SFMLConfig.cmake). Then find_package(SFML) can find it without any find module and will ask the user only to set a single SFML_DIR variable. See tutorials here:

 http://www.cmake.org/Wiki/CMake/Tutorials#CMake_Packages [^]

Please ask on the mailing list if you have further questions about it.
(0034042)
Robert Maynard (manager)
2013-10-07 10:09

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2013-05-02 14:24 Sylvain Boilard New Issue
2013-05-02 14:31 Brad King Note Added: 0032969
2013-05-02 14:31 Brad King Status new => resolved
2013-05-02 14:31 Brad King Resolution open => no change required
2013-10-07 10:09 Robert Maynard Note Added: 0034042
2013-10-07 10:09 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team