https://github.com/covesa/capicxx-dbus-tools
Common API C++ dbus tooling
https://github.com/covesa/capicxx-dbus-tools
Last synced: about 1 year ago
JSON representation
Common API C++ dbus tooling
- Host: GitHub
- URL: https://github.com/covesa/capicxx-dbus-tools
- Owner: COVESA
- License: mpl-2.0
- Created: 2016-05-20T13:50:09.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T09:28:06.000Z (over 1 year ago)
- Last Synced: 2025-04-02T06:09:13.777Z (about 1 year ago)
- Language: C++
- Size: 24.7 MB
- Stars: 34
- Watchers: 13
- Forks: 37
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
### CommonAPI C++ D-Bus 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.dbus.releng of your CommonAPI-D-Bus-Tools directory. Then call:
```bash
mvn -DCOREPATH= -Dtarget.id=org.genivi.commonapi.dbus.target clean verify
```
_COREPATH_ is the directory, that contains the target definition folder: `org.genivi.commonapi.dbus.target`.
After the successful build you will find the commond-line generators archived in `org.genivi.commonapi.dbus.cli.product/target/products/commonapi_dbus_generator.zip` and the update-sites in `org.genivi.commonapi.dbus.updatesite/target`.