On Saturday 23 May 2009, Zach Welch wrote: > 1) library header file rework: > a) rename src/ as openocd/ (preferred) > - this will allow public #include, e.g. <openocd/jtag/jlink.h> > b) do not rename src, e.g. #include <jtag/jlink.h> > - something needs to be done; the library work is only half-complete > - i have a patch for "unit tests", based on this "external interface" > - > http://www.mail-archive.com/openocd-development@lists.berlios.de/msg04077.html
While src/ is a bit odd (it's a source tree, *everything* is some kind of source code), I'd suggest instead creating a new include/ area to hold only files which will be getting commitment for such public usage. That seems reasonable for 0.2.x ... I think supporting any library interface as "stable" before 0.3.x seems unwise, considering the current interface hasn't particularly been identified (include/*) much less carefully reviewed. _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development