A library to export C++ files to be used in Ruby or Python scripts
Warning We do not support Ruby version 2.7.x
Compilation is done with CMake
Generate the project build system:
cmake -B build -S ./ -D SCRIPT_RUBY=ON -D SCRIPT_PYTHON=ON
You must define either to build for RUBY script support, Python script support or both
By default the build system will use Makefiles. To use Ninja files you can run the following command:
cmake -B build -S ./ -G Ninja -D SCRIPT_RUBY=ON -D SCRIPT_PYTHON=ON
Build the project:
cmake --build build
To specify the maximum number of concurrent processes when building, you can use the following option:
cmake --build build -j 4
For Ubuntu and Debian the following packages are required:
- cmake
- For Ninja builds: build-essential
- python3-dev
- ruby-dev
rubyexport is distributed under the GNU General Public License v3.0
Created by easics
Tool specific questions: tools@easics.be