Skip to content
This repository was archived by the owner on May 27, 2025. It is now read-only.

acfr/comma

 
 

Repository files navigation

comma, a generic library of C++ and python components and command-line
utilities for quick and efficient data manipulation, especially streams
of CSV and binary data, protocol packets, structured data (e.g. JSON), etc


INSTALLATION

Currently only building from source using CMake is available. (After building
from source, you can generate deb package using CPack, though.)

Quickest way (works on Ubuntu 18.04 or higher with ansible playbook version 2.5 or higher):

> mkdir src
> cd src
> git clone <repo>
> ansible-playbook comma/system/ansible/install.yml --ask-become-pass

Manual way:

> mkdir -p src build/comma
> cd src
> git clone <repo>
> cd ../build/comma
> cmake ../../src/comma
> make
> sudo make install

Read install.yml, if interested in tweaking build configuration.

About

generic c++ libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 68.1%
  • Shell 21.8%
  • Python 6.7%
  • CMake 2.8%
  • Other 0.6%