summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürgen Gehring <Juergen.Gehring@bmw.de>2016-11-04 09:11:00 -0700
committerJürgen Gehring <Juergen.Gehring@bmw.de>2016-11-04 09:11:00 -0700
commita4c5fed7760238b2ef0e3b204801fed088c99fa7 (patch)
treee190fe7d72d6db087349b32d01d1e75b03687173
parent310440d558c66a15d08ba7a158bf654567b65341 (diff)
downloadgenivi-common-api-runtime-a4c5fed7760238b2ef0e3b204801fed088c99fa7.tar.gz
CommonAPI 3.1.103.1.10
-rw-r--r--CHANGES13
-rw-r--r--CMakeLists.txt2
-rw-r--r--INSTALL44
-rw-r--r--README3
4 files changed, 15 insertions, 47 deletions
diff --git a/CHANGES b/CHANGES
new file mode 100644
index 0000000..973c331
--- /dev/null
+++ b/CHANGES
@@ -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}")
diff --git a/INSTALL b/INSTALL
index 991f46a..305df24 100644
--- a/INSTALL
+++ b/INSTALL
@@ -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.
diff --git a/README b/README
deleted file mode 100644
index c3384e8..0000000
--- a/README
+++ /dev/null
@@ -1,3 +0,0 @@
-This is CommonAPI 3.1.9
-
-Please refer to INSTALL for further information. \ No newline at end of file