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