-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Bruno Haible on 12/7/2007 4:18 AM: > > A fix could be to make func_import work a bit like func_create_testdir, but > with a single configure file: > - Put the configure tests for 'xalloc' into the normal configure. This is > OK since the *.m4 files are all under a permissive license. > - Put the source code for 'xalloc' into tests/ instead of lib/. This works > without filename clashes since tests source files start with 'test-' by > convention. > - Emit rules into tests/Makefile.am to create a libtests.a, and link all > tests with this library. > So lib/libgnu.a will be LGPLed, but tests/libtests.a will be GPLed. > > Does that sound right?
That sounds okay to me - by separating the GPL prereqs of the tests into their own directory and library, the tests can now be GPL without polluting the LGPL nature of the normal library. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHWUP284KuGfSFAYARAuFuAJ9A8mRrSP9b7hRY8IYOEKCztWeKVQCgrTxj i2s0glbXyEO/zG3aBi3+jBU= =SWAj -----END PGP SIGNATURE-----