Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/covesa/capicxx-core-tools

Common API C++ core tools
https://github.com/covesa/capicxx-core-tools

commonapi genivi genivi-alliance ipc

Last synced: 5 days ago
JSON representation

Common API C++ core tools

Awesome Lists containing this project

README

        

### CommonAPI C++ Core Tools

##### Copyright
Copyright (C) 2015-2023, Bayerische Motoren Werke Aktiengesellschaft (BMW AG).
Copyright (C) 2015-2023, COVESA

This file is part of COVESA Project IPC Common API C++.
Contributions are licensed to the COVESA 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.

##### Further information
https://covesa.github.io/capicxx-core-tools/

##### 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:

```bash
mvn -Dtarget.id=org.genivi.commonapi.core.target clean verify
```

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