From: Igor Maravic <[email protected]> Make symlink to libxorp_tecla.so for resolving links while we are in BUILDDIR.
Signed-off-by: Igor Maravic <[email protected]> --- xorp/cli/libtecla/SConscript | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/xorp/cli/libtecla/SConscript b/xorp/cli/libtecla/SConscript index 662aca1..50a809c 100644 --- a/xorp/cli/libtecla/SConscript +++ b/xorp/cli/libtecla/SConscript @@ -85,6 +85,12 @@ else: if is_shared: libxorp_tecla = env.SharedLibrary('libxorp_tecla', libtecla_srcs) + # build symlink for resolving links whilst in BUILDDIR + if env['rtld_origin']: + for obj in libxorp_tecla: + env.AddPostAction(libxorp_tecla, + env.Symlink(obj.abspath, + os.path.join(env['xorp_alias_libdir'], str(obj)))) env.Alias('install', env.InstallLibrary(env['xorp_libdir'], libxorp_tecla)) else: -- 1.7.5.4 _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
