Mike, have we considered using semantic versioning schema?On 01.08.16 14:19 +0100, Mike Leach wrote:
> Version 0v004 in development.
>
> Ensure that any tests done during D&T of new feature do not have same version as the stable library.
>
> Signed-off-by: Mike Leach <mike.leach@linaro.org>
> ---
> README.md | 3 ++-
> decoder/docs/doxygen_config.dox | 2 +-
> decoder/include/ocsd_if_types.h | 4 ++--
> 3 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/README.md b/README.md
> index 9d07e94..b1e6c73 100644
> --- a/README.md
> +++ b/README.md
> @@ -14,7 +14,7 @@ The library is implemented in C++ with an optional "C" API.
> CoreSight Trace Component Support.
> ----------------------------------
>
> -_Current Version 0.003_
> +_Current Version 0.004_
>
> ### Current support:
>
> @@ -78,6 +78,7 @@ Version and Modification Information
> - _Version 0.001_: Library development - tested with `perf` tools integration - BKK16, 8th March 2016
> - _Version 0.002_: Library development - added in PTM decoder support. Restructure header dir, replaced ARM rctdl prefix with opencsd/ocsd.
> - _Version 0.003_: Library development - added in ETMv3 instruction decoder support.
> +- _Version 0.004_: In development - decode tree api updates.
>
> Licence Information
> ===================
> diff --git a/decoder/docs/doxygen_config.dox b/decoder/docs/doxygen_config. dox
> index ed9f327..bdb24f0 100644
> --- a/decoder/docs/doxygen_config.dox
> +++ b/decoder/docs/doxygen_config.dox
> @@ -38,7 +38,7 @@ PROJECT_NAME = "OpenCSD - CoreSight Trace Decode Library"
> # could be handy for archiving the generated documentation or if some version
> # control system is used.
>
> -PROJECT_NUMBER = 0.003
> +PROJECT_NUMBER = 0.004
>
> # Using the PROJECT_BRIEF tag one can provide an optional one line description
> # for a project that appears at the top of each page and should give viewer a
> diff --git a/decoder/include/ocsd_if_types.h b/decoder/include/ocsd_if_ types.h
> index 00f8604..4fb428d 100644
> --- a/decoder/include/ocsd_if_types.h
> +++ b/decoder/include/ocsd_if_types.h
> @@ -48,8 +48,8 @@
> /** @name Library Versioning
> @{*/
> #define OCSD_VER_MAJOR 0x0 /**< Library Major Version */
> -#define OCSD_VER_MINOR 0x3 /**< Library Minor Version */
http://semver.org/
> -#define OCSD_VER_STRING "0.003" /**< Library Version string */
> +#define OCSD_VER_MINOR 0x4 /**< Library Minor Version */
> +#define OCSD_VER_STRING "0.004" /**< Library Version string */
> #define OCSD_LIB_NAME "OpenCSD Library" /**< Library name string */
> #define OCSD_LIB_SHORT_NAME "OCSD" /**< Library Short name string */
> /** @}*/
> --
> 2.7.4
>
> _______________________________________________
> CoreSight mailing list
> CoreSight@lists.linaro.org
> https://lists.linaro.org/mailman/listinfo/coresight
--
Best Regards,
Serge Broslavsky <serge.broslavsky@linaro.org>
Core Development Project Manager, Linaro
M: +37129426328 IRC: ototo Skype: serge.broslavsky
http://linaro.org | Open source software for ARM SoCs