Skip to content

cienporcien/libiso15118

 
 

Repository files navigation

ISO 15118-20 library suite with ACDP

Currently, this is a proof of concept library.

Integration of ISO 15118 development for EVerest is under heavy development currently. Many features are already implemented, many are still to follow.

But: This repository here is not the place where implementation happens. To see current development work, have a look at those places in EVerest:

This is just a short overview to show you that there is not the one and only place for the ISO 15118 implementation. For more information and insights on that, join us in our weekly tech meetups.

Dependencies

To build this library you need everest-cmake checkout in the same directory as libiso15118.

Getting started

# Run cmake (BUILD_TESTING to enable/disable unit tests)
cmake -S . -B build -G Ninja -DBUILD_TESTING=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON

# Run cmake with disabled compiler warnings
cmake -S . -B build -G Ninja -DBUILD_TESTING=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DISO15118_COMPILE_OPTIONS_WARNING=""

# Build
ninja -C build

# Running tests
ninja -C build test

About

ISO 15118 library suite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 55.6%
  • C++ 43.3%
  • CMake 1.1%