diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2014-10-18 01:59:39 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2014-10-18 01:59:39 +0300 |
commit | 28ceaa650cc0944c04dc3cf9d7753671154b42dd (patch) | |
tree | 98adba0f85de37f4105e90cab26d653b041166b7 | |
parent | 7360b9f67ccb56359097920c744a5f50f7879ba5 (diff) | |
download | meson-28ceaa650cc0944c04dc3cf9d7753671154b42dd.zip meson-28ceaa650cc0944c04dc3cf9d7753671154b42dd.tar.gz meson-28ceaa650cc0944c04dc3cf9d7753671154b42dd.tar.bz2 |
Delete old symlinks if they exist.
-rwxr-xr-x | install_meson.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/install_meson.py b/install_meson.py index 04d5ec1..59cb3f3 100755 --- a/install_meson.py +++ b/install_meson.py @@ -80,6 +80,18 @@ try: except OSError: pass print('Creating symlinks %s and %s.' % (bin_name, gui_name)) +try: + os.unlink(bin_name) +except FileNotFoundError: + pass +try: + os.unlink(gui_name) +except FileNotFoundError: + pass +try: + os.unlink(conf_name) +except FileNotFoundError: + pass os.symlink(symlink_value, bin_name) os.symlink(guisymlink_value, gui_name) os.symlink(confsymlink_value, conf_name) |