+import commands
+
+# Get build variables (buildir, srcdir)
+top_builddir = os.path.join( '..', '..' )
+os.environ['top_builddir'] = top_builddir
+
+# Determine the extra link args. Normally, vlc-config should take care
+# of this and return the right path values, from a development tree or
+# an installed version.
+libtool=False
+linkargs=[]
+d=os.path.join(top_builddir, 'src', '.libs')
+if os.path.exists(d):
+ # We are in a development tree, which was compiled with libtool
+ libtool=True
+ linkargs=[ '-L' + d ]
+else:
+ d=os.path.join(top_builddir, 'src')
+ # We are in a development tree, which was compiled without libtool
+ if os.path.exists(d):
+ linkargs=[ '-L' + d ]
+
+# For out-of-tree compilations
+srcdir = '.'