Collection of tools to manipulate RPN standard files
- CMake 3.20+
- librmn
Load the right environment, depending on the architecture you need. This
will load the specified compiler and its parameters, and set the
EC_CMAKE_MODULE_PATH
variable for the cmake_rpn
modules.
- Example for ppp6/sc6 and icelake specific architecture:
. r.load.dot mrd/rpn/code-tools/latest/env/[email protected]
- Example for generic architecture on ppp6/sc6
. r.load.dot mrd/rpn/code-tools/latest/env/[email protected]
- Example for GNU on any architecture:
. r.load.dot mrd/rpn/code-tools/latest/env/gnu
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=${your_choice}
make -j 4
make install
- CMake 3.20+
- librmn with shared libraries (https://github.com/ECCC-ASTD-MRD/librmn/)
cmake_rpn
is included as a git submodule. Please clone with the
--recurse --remote-submodules
options, or run git submodule update --init --remote
in the git repo after having cloned.
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=${your_choice} -Drmn_ROOT=${librmn_install_path}
make -j 4
make install