|
Although waf tools can be installed to the linked wafdir, these files
are then useless for packaging, because at least pacman does not support
files residing below linked directories. Patching the source code to
access the version-independent library directory without symbolic link
detour directs the files to end up in an actual directory again and thus
solves the problem.
With this, the symbolic link is now entirely gone as waf in practice
does not use it any longer.
To divert as little as possible from the upstream source, the new
directory is added as an additional search path. This is especially
important as the existing waf binary may be used as a blueprint
composing a custom waf to include with a project and should thous retain
all original features and avoid unexpected behaviour.
|