Settings
Enterprise version of EVL Anonymization (and also possibly other EVL Microservices) resides in /opt/EVL-2.6. To initiate EVL for current user, run
/opt/EVL-2.6/bin/evl init source $HOME/.evlrc
which add an .evlrc file into your $HOME folder and add sourcing it into $HOME/.bashrc.
Then one can check, add or modify several settings in .evlrc, for example variable EVL_ENV
.
These settings are top level settings for given user. (Later there are project.sh files in each project, to set project-wide variables.)
After that EVL Anonymization is ready to use. Good to start is to create a new project with some sample data, jobs and workflows:
evl anon project sample my_anon_sample
Compiler
Anonymization mappings are compiled either by GCC or Clang. Which one is used depends on environment variable EVL_COMPILER
, these two values are possible:
EVL_COMPILER=gcc EVL_COMPILER=clang
If this variable is not set, then on Linux systems is GCC by default, and on Windows and Mac it is Clang.
GCC must be at least in the version 7.4 and Clang at least 6.0.