8.1.11. Cygwin¶
8.1.11.1. Customizing your setup¶
In the following, we assume you have installed the Axivion Suite in the global place in
%PROGRAMFILES%. In the following, we use the following names:
- CYGHOME
CYGHOMEis your home directory under Cygwin, e. g,C:/cygwin/home/userwhere user is your Windows® user name.BAUHAUSBAUHAUSis the directory where you installed the Axivion Suite , e. g,%PROGRAMFILES%/Bauhaus.
Caution
All paths must be defined in Windows® notation and not in CygWin/UNIX notation, but with backslashes replaced by forward slashes.
Adjust a few environment settings for usage of the Axivion Suite under Cygwin:
Load your
CYGHOME/.bashrcin your Cygwin home directory into your editor.Add a source command for the file
BAUHAUS/bauhaus-kshrcto.bashrc:source bauhaus-kshrc
Modify the variable
BAUHAUS_INSTDIRinside the fileBAUHAUS/bauhaus-kshrcso that it reflects the installation directory of the Axivion Suite . For instance:BAUHAUS_INSTDIR="C:/Program Files (x86)/Bauhaus"
Save
.bashrcSource
.bashrc:source ~/.bashrc
From now on, project configuration can be done as usual. Compiler profiles have a default file mapping that will take care of
/cygdrive/...paths and map them to the corresponding Windows path notation.