Skip to content
Common API C++ core runtime
C++ CMake
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake CommonAPI 3.1.3 Jul 28, 2015
docx
include/CommonAPI capicxx-core-runtime 3.1.12.6 Jul 22, 2019
src/CommonAPI capicxx-core-runtime 3.1.12.4 Jan 25, 2018
AUTHORS CommonAPI 3.1.1 Jun 11, 2015
CHANGES capicxx-core-runtime 3.1.12.6 Jul 22, 2019
CMakeLists.txt capicxx-core-runtime 3.1.12.4 Jan 25, 2018
CommonAPI.pc.in CommonAPI 3.1.4 Nov 25, 2015
INSTALL CommonAPI 3.1.10 Nov 4, 2016
LICENSE Reorganise to remove redundant folder Jan 11, 2013
README.md CommonAPI 3.1.11 Feb 28, 2017
commonapi.spec.in CommonAPI 3.1.1 Jun 11, 2015
doxygen.in CommonAPI 3.1.1 Jun 11, 2015

README.md

CommonAPI C++ Core Runtime

Copyright

Copyright (C) 2016-2017, Bayerische Motoren Werke Aktiengesellschaft (BMW AG). Copyright (C) 2016-2017, 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/.

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 as AsciiDoc document. A pdf version can be found at https://github.com/GENIVI/capicxx-core-tools/releases.

Further information

https://genivi.github.io/capicxx-core-tools/

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.

You can’t perform that action at this time.