Skip to content
Snippets Groups Projects
Benny Baumann's avatar
Benny Baumann authored
This fixes an interference between different unit tests
5a3f7add
History

README

Please have a look at the docs repository if you wish to know some of the internals or like to consult further documentation.

compiling

In order to compile rmrf you need to invoke make all This requires the following:

  • an POSIX compatible OS
  • an C++17 compatible compiler
  • libncurses-dev (version >= 6)
  • libopenssl
  • libev-dev
  • boost (i.e. libboost-test-dev if you plan to run the tests)
  • lua or python if you plan to use scripting

There is no ./configure nor make install yet.

List of go dependancies

List of dependant FreeBSD packages

  • ncurses
  • devel/boost-all
  • lang/lua53
  • For testing: devel/lua-lunit

List of Linux specific dependancies

  • libnl3

contributing

Prior to commiting, make sure that you set up the pot date filter. You can do so by issuing the following commands:

git config filter.clean_pot.clean $(pwd)/scripts/clean_pot.sh
git config filter.clean_pot.smudge $(pwd)/scripts/clean_pot.sh