[Xorp-cvs] SF.net SVN: xorp:[11650] trunk/xorp/mld6igmp/SConscript

bms_fbsd at users.sourceforge.net bms_fbsd at users.sourceforge.net
Thu Dec 3 08:49:11 PST 2009


Revision: 11650
          http://xorp.svn.sourceforge.net/xorp/?rev=11650&view=rev
Author:   bms_fbsd
Date:     2009-12-03 16:49:11 +0000 (Thu, 03 Dec 2009)

Log Message:
-----------
Add missing RPATH symlink.

Modified Paths:
--------------
    trunk/xorp/mld6igmp/SConscript

Modified: trunk/xorp/mld6igmp/SConscript
===================================================================
--- trunk/xorp/mld6igmp/SConscript	2009-12-03 16:48:08 UTC (rev 11649)
+++ trunk/xorp/mld6igmp/SConscript	2009-12-03 16:49:11 UTC (rev 11650)
@@ -76,7 +76,10 @@
     libxorp_mld6igmp = env.SharedLibrary(target = 'libxorp_mld6igmp',
 					 source = libxorp_mld6igmp_srcs,
 					 LIBS = '')
-    # XXX missing RPATH
+    if env['rtld_origin']:
+        for obj in libxorp_mld6igmp:
+            env.AddPostAction(libxorp_mld6igmp,
+                env.Symlink(obj.abspath, env['BUILDDIR'] + '/lib/' + str(obj)))
 else:
     libxorp_mld6igmp = env.StaticLibrary(target = 'libxorp_mld6igmp',
 					 source = libxorp_mld6igmp_srcs,


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Xorp-cvs mailing list