[Xorp-hackers] [PATCH 2/9] xorp: cli: libtecla: Sconscript: Make symlink to libxorp_tecla.so
igorm at etf.rs
igorm at etf.rs
Mon Feb 6 09:00:30 PST 2012
From: Igor Maravic <igorm at etf.rs>
Make symlink to libxorp_tecla.so for resolving links while we are in BUILDDIR.
Signed-off-by: Igor Maravic <igorm at etf.rs>
---
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
More information about the Xorp-hackers
mailing list