-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Also, usually to build an OOT-Module you shouldn't need the whole GR tree, but only the headers that had been used to build the gnuradio-libraries as well as the libraries to link against.
So, when introducing another external dependency for OOT modules we kind of make packaging harder. I don't know if it's worth the effort; then, again, I've never built any gnuradio-devel (or the like) fedora or debian/ubuntu package. It certainly would not hurt a development machine badly to install the CMake modules. Then, again, it would be preferable to have these modules installed somewhere where CMake would automatically look for them, calling for a package gnuradio-cmake-modules (or something of the like) on its own. Greetings, Marcus On 28.01.2014 13:26, Sylvain Munaut wrote: >> at the moment each out of tree module has it's one cmake/Modules >> path, containing some cmake macros, mainly copied from some >> gnuradio source tree. > > GnuRadio already installs the required CMakefiles modules globally > so AFAIK, OOT modules are free to use them. > > And it's definitely a goal toward things are trending but there > are still some reason to keep local copies. > > One reason OOT module would choose to keep a local copy is to be > compatible with older GR. For instance, in my OOT projects, I keep > the local FindGnuradio.cmake instead of using GrConfig.cmake > because it was broken until 3.7.2.1 ... > > For some other cmake modules, they're not really "meant" to be > used outside of GR itself. Like the GrComponent.cmake . I know > several modules using it, but it's been slightly modified to fit > the particular need of that OOT project because the default one is > not customizable enough (because not meant for anything by GR > internal) > > > Cheers, > > Sylvain > > _______________________________________________ Discuss-gnuradio > mailing list [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJS56RYAAoJEAFxB7BbsDrL47YIAKLZpBOoyxrvlP8HVjjAFKmq MEAs3578oPSxjQOAb3DK8+G8JaUSOIi+cBqcyUDfNQsQyLqXpU5qWM2l87WigV9e UpUrq2ua59waZOXcBTYLOiMSyW/NID0nlv58beG5VZK0HsdmkFYcdAmh54FAwEfm GKdvVORCi1msd0TNYWkIRBfn06hbUj5QMLBOBUe8gIN/0wSi5OPoqHbnqsdOpS5c 3kEC6WWwRSbWKaG0IOvvvvffD/jipx7AyuOS50cEFFZV9Y5eJePeuimbG1uAWuqE YzeItyRt1npLZAPUopyHmWlqtP7oaCd7YL4+Oj2g1TwTuML7O5abJf0QbeKooc4= =a3KX -----END PGP SIGNATURE----- _______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
