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

Reply via email to