|
Notes |
|
|
(0016816)
|
|
Brad Hards
|
|
2009-07-04 01:16
|
|
GPLv3 doesn't seem too good for this kind of thing. The library itself is LGPL.
Here is one that I've been using, based on the FindLibXML2.cmake code |
|
|
|
(0016900)
|
|
Philip Lowman
|
|
2009-07-18 00:39
|
|
I agree with Brad. Also, I believe a GPL'd CMake find module may have unintended consequences. If someone calls the find_package() script it might have the effect or licensing all of their build system scripts under the GPL.
I'll volunteer to maintain GnuTLS.cmake (checking it in as FindGnuTLS.cmake) if that's ok with you Brad?
The only issues with it are minor:
1. GNUTLS_LIBRARIES cache var should be GNUTLS_LIBRARY
2. GNUTLS_LIBRARIES and GNUTLS_INCLUDE_DIRS should be created as regular variables.
See Modules/readme.txt for future reference
http://www.cmake.org/cgi-bin/viewcvs.cgi/Modules/readme.txt?root=CMake&view=markup [^] |
|
|
|
(0017077)
|
|
Michele Caini
|
2009-08-06 13:17
(edited on: 2009-08-06 13:20) |
|
sure, you are right bradh. maybe it's better to release it under the terms of the lgpl license. this is not a problem, really.
thanks a lot. Have you never used your cmake file on win32? thanks in advance...
|
|
|
|
(0017080)
|
|
Brad Hards
|
|
2009-08-07 00:59
|
|
[Not sure why I didn't see the earlier report]
I've got no problems with anyone maintaining it :-)
I haven't tried it on win32. |
|
|
|
(0017106)
|
|
Philip Lowman
|
|
2009-08-12 22:37
|
|
I checked it in with the aforementioned changes.
I also removed the reference to GNUTLS_ROOTDIR in the documentation as it wasn't functional. I assume this it was just copy and paste error?
If you have time to test and/or improve the Windows support patches are welcome.
http://josefsson.org/gnutls4win/ [^]
/cvsroot/CMake/CMake/Modules/FindGnuTLS.cmake,v <-- FindGnuTLS.cmake
initial revision: 1.1 |
|
|
|
(0017111)
|
|
Michele Caini
|
|
2009-08-13 07:27
|
|
|
Hi, I can try findgnutls.cmake on windows using mingw if you want, because I've compiled gnutls from source for a project. I'll update you as soon as possible. |
|