diff options
-rw-r--r-- | CHANGES | 13 | ||||
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | INSTALL | 44 | ||||
-rw-r--r-- | README | 3 |
4 files changed, 15 insertions, 47 deletions
@@ -0,0 +1,13 @@ +Changes +======= + +v3.1.10 +- no changes + +v3.1.9 +- Use fully qualified logger name to avoid clashes with other logger implementations. +- CommonAPI address is extended by interface version string as defined in fidl file to allow different versions of the same interface (String format: v[major]_[minor] i.e. v1_0; v1_0 added as default version). +- Added subscription parameter to 'Event::onListenerRemoved' function. This is needed for managing the added and removed listeners respectively for mapping the listeners on the subscription. +- Replaced variadic macros with variadic templates for CommonAPI logger. +- Removed obsolete usleep() macro. + diff --git a/CMakeLists.txt b/CMakeLists.txt index 767f54b..6c78c9d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ PROJECT(libcommonapi) # version of CommonAPI SET( LIBCOMMONAPI_MAJOR_VERSION 3 ) SET( LIBCOMMONAPI_MINOR_VERSION 1 ) -SET( LIBCOMMONAPI_PATCH_VERSION 9 ) +SET( LIBCOMMONAPI_PATCH_VERSION 10 ) message(STATUS "Project name: ${PROJECT_NAME}") @@ -1,43 +1 @@ -= IPC CommonAPI C++ - -:doctitle: IPC CommonAPI C++ -:version: - -== Copyright -Copyright (C) 2015, Bayerische Motoren Werke Aktiengesellschaft (BMW AG). -Copyright (C) 2015, GENIVI Alliance, Inc. - -This file is part of GENIVI Project IPC Common API C++. - -Contributions are licensed to the GENIVI Alliance under one or more Contribution License Agreements or MPL 2.0. - -== License -This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, you can obtain one at http://mozilla.org/MPL/2.0/. - -== Version -{version} - -== CommonAPI C++ Specification and User Guide -The specification document and the user guide can be found in the CommonAPI documentation directory of the CommonAPI-Tools project. - -== Further information -Source code and latest news can be found at http://projects.genivi.org/commonapi/. - -== Build Instructions for Linux - -Use CMake to build this library. We assume that your source directory is +common-api-runtime+: - ----- -$ cd common-api-runtime -$ mkdir build -$ cd build -$ cmake -D CMAKE_INSTALL_PREFIX=/usr/local .. -$ make -$ make install ----- - -You can change the installation directory by the CMake variable +CMAKE_INSTALL_PREFIX+ or you can let it uninstalled (skip the +make install+ command). Please refer to the installation description of the binding runtime how to use uninstalled versions of CommonAPI. - -For further build instructions (build for windows, build documentation, tests etc.) please refer to the CommonAPI tutorial. - - +Please refer to README.md for the installation instructions. @@ -1,3 +0,0 @@ -This is CommonAPI 3.1.9 - -Please refer to INSTALL for further information.
\ No newline at end of file |