]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
meson: Update usage of InstallSymlink helper 1427/head
authorLzu Tao <taolzu@gmail.com>
Mon, 3 Dec 2018 04:02:42 +0000 (11:02 +0700)
committerLzu Tao <taolzu@gmail.com>
Mon, 3 Dec 2018 04:02:42 +0000 (11:02 +0700)
build/meson/InstallSymlink.py

index 6dd1515302e26231eb1e0a4d3b3e4fbcaec9e074..9c68cb33ee237556936aa496cb4a9db1a90db439 100644 (file)
@@ -29,19 +29,19 @@ def install_symlink(src, dst, install_dir, dst_is_dir=False, dir_mode=0o777):
 
   new_dst = os.path.join(install_dir, dst)
   if os.path.islink(new_dst) and os.readlink(new_dst) == src:
-    print('File exists: %r -> %r' % (dst, src))
+    print('File exists: {!r} -> {!r}'.format(new_dst, src))
     return
-  print('Installing symlink %r -> %r' % (new_dst, src))
+  print('Installing symlink {!r} -> {!r}'.format(new_dst, src))
   os.symlink(src, new_dst, dst_is_dir)
 
 
 def main():
   import argparse
-  parser = argparse.ArgumentParser(description='Install a symlink.\n',
+  parser = argparse.ArgumentParser(description='Install a symlink',
       usage='InstallSymlink.py [-h] [-d] [-m MODE] src dst install_dir\n\n'
             'example:\n'
-            '\tInstallSymlink.py libcrypto.so.1.0.0 libcrypt.so '
-            '/usr/lib/x86_64-linux-gnu False')
+            '\tInstallSymlink.py dash sh /bin\n'
+            '\tDESTDIR=./staging InstallSymlink.py dash sh /bin')
   parser.add_argument('src', help='target to link')
   parser.add_argument('dst', help='link name')
   parser.add_argument('install_dir', help='installation directory')