R interface to tekka.
Requirements
- Unix-like OS (macOS, Linux, etc.)
- C++17 compiler (clang++ >= Apple clang 11.0, g++ >= 9.1)
- CMake
Installation
# install.packages("pak")
pak::pak("heavywatal/tekkamaki")
The code above tries to find and use an pre-installed tekka
in your system. If it is too old or not found, a compatible version will be installed automatically. Manual installation by brew install heavywatal/tap/tekka
is therefore unnecessary, but may be useful to reduce the cost of repetitive installation of tekkamaki
.
To ignore pre-installed tekka
and build a bleeding edge (HEAD
) or some specific revision from source, set the environment variable TEKKA_GIT_TAG
before installation:
Sys.setenv(TEKKA_GIT_TAG = "HEAD")
The installation of tekka
and tekkamaki
can be checked with the following commands:
tekkamaki::tekka_path()
tekkamaki::tekka_version()
sessioninfo::session_info("tekkamaki")
Please include these information when you report issues.