Skip to content

nohal/iacfleet_pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IAC Fleetcode plugin Plugin for OpenCPN

Hosted By: Cloudsmith Coverity Scan Build Status

Compiling

You have to be able to compile OpenCPN itself - Get the info at http://opencpn.org/ocpn/developers_manual

  • This plugin now builds out of the OpenCPN source tree
git clone --recurse-submodules https://github.com/nohal/iacfleet_pi.git

Build:

mkdir iacfleet_pi/build
cd iacfleet_pi/build
cmake ..
cmake --build .

Contributing

General

The project is developed in C++, language features up to C++17 can be used. Please format your code using clang-format before submitting pull requests, they are checked for compliance with the .clang-format file used by the project during the CI workflow and can't be accepted if the test is not passing. To make this as simple as possible, a pre-commit configuration is provided in the project, which activates a Git pre-commit hook taking care of the formatting automatically. To use it run the following commands:

pip3 install pre-commit
cd <plugin source directory>
pre-commit install

pre-commit on Windows

Use WSL for pre-commit and save yourself the headache.

License

The plugin code is licensed under the terms of the GPL v2 or, at your will, later.

TODO

About

IAC Fleetcode plugin for OpenCPN

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •