Skip to content
Switch branches/tags


Failed to load latest commit information.
Latest commit message
Commit time

CommonAPI C++ Core Tools


Copyright (C) 2015-2020 Bayerische Motoren Werke Aktiengesellschaft (BMW AG). Copyright (C) 2015-202 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.


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

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

Build Instructions for Linux

You can build all code generators by calling maven from the command-line. Open a console and change in the directory org.genivi.commonapi.core.releng of your CommonAPI-Tools directory. Then call:

mvn clean verify

After the successful build you will find the commond-line generators archived in org.genivi.commonapi.core.cli.product/target/products/ and the update-sites in org.genivi.commonapi.core.updatesite/target.