File | Date | Author | Commit |
---|---|---|---|
docs | unknown | ||
m4 | unknown | ||
src | 2014-11-03 |
![]() |
[3c9ab9] bugfix: iostream includes |
test | 2015-01-17 |
![]() |
[6d1e30] add test dir for homebrew |
.gitignore | unknown | ||
LICENSE | unknown | ||
Makefile.am | unknown | ||
README.md | 2014-11-03 |
![]() |
[5342d9] add new badge |
autogen.sh | 2014-11-03 |
![]() |
[3c9ab9] bugfix: iostream includes |
cleanup.sh | unknown | ||
configure.ac | 2014-11-03 |
![]() |
[3c9ab9] bugfix: iostream includes |
installCkon | unknown | ||
packaging.md | 2015-02-11 |
![]() |
[0d4c91] update packaging |
ckon is a C++ program/tool which automatically takes care of compilation,
dictionary generation and linking of programs and libraries developed for data
analyses within the CERN ROOT analysis framework. This
includes parsing include headers to figure out which libraries the main
programs need to be linked to. It uses
automake/autoconf to be platform
independent and GNU install compliant. In addition, m4
macros
are automatically downloaded and the according compiler flags included based on
a list of boost libraries provided in the config file.
For the purpose of YAML database usage, a m4 macro can be downloaded during
setup to link against the yaml-cpp
library.
ckon is published under MIT License (http://opensource.org/licenses/MIT).
Patrick Huck (@tschaume)
invaluable contributions: Hiroshi Masui