mikedh / pyactp

Adaptive Clearing Tool Path Library: Python 3 Bindings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyactp

Build Status

A fork of libactp, originally authored by Dan Heeks (of HeeksCNC), Julian Todd and Martin Dunschen (of freesteel). It has been lightly updated to build on Python 3 in Linux, and set up to build binary wheels via Travis.

Install

If you are not running Python 3.3+ on Linux, this package is not for you. Otherwise, the following should result in a pre- compiled manylinux binary wheel installing cleanly on your system:

pip install pyactp

Formatting

clang-format has been ran on every file with style Chromium, as it is one of the few default styles that doesn't sort includes and break everything. To run:

find ./ -iname *.h -o -iname *.cpp | xargs clang-format -style=Chromium -i

About

Adaptive Clearing Tool Path Library: Python 3 Bindings

License:GNU General Public License v2.0


Languages

Language:C++ 95.8%Language:C 2.5%Language:Python 0.9%Language:Makefile 0.8%