This is the currently recommended directory structure: http://gnuradio.org/redmine/projects/gnuradio/wiki/Development2#Top-level-Directory-Structure
I think there has been some wavering around an "include" directory. I personally like the idea of an include directory because: 1) It separates publicly installed headers vs private headers in the lib directory. 2) Its a cleaner separation of API and implementation. 3) Its easier to point doxygen to the public headers and keep it from parsing everything in "lib". Example of a component w/ include: http://gnuradio.org/redmine/projects/gnuradio/repository/revisions/master/entry/gr-audio/ Example of a component w/ lib only: http://gnuradio.org/redmine/projects/gnuradio/repository/revisions/master/show/gr-qtgui Thoughts? -Josh _______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
