diff options
Diffstat (limited to 'install_meson.py')
-rwxr-xr-x | install_meson.py | 30 |
1 files changed, 6 insertions, 24 deletions
diff --git a/install_meson.py b/install_meson.py index 68bc1fb..f942a9b 100755 --- a/install_meson.py +++ b/install_meson.py @@ -86,31 +86,13 @@ for f in files: outfilename = os.path.join(script_dir, f) shutil.copyfile(f, outfilename) shutil.copystat(f, outfilename) -try: - os.remove(bin_name) -except OSError: - pass + print('Creating symlinks.') -try: - os.unlink(bin_name) -except FileNotFoundError: - pass -try: - os.unlink(gui_name) -except FileNotFoundError: - pass -try: - os.unlink(conf_name) -except FileNotFoundError: - pass -try: - os.unlink(intro_name) -except FileNotFoundError: - pass -try: - os.unlink(wraptool_name) -except FileNotFoundError: - pass +for i in [bin_name, gui_name, conf_name, intro_name, wraptool_name]: + try: + os.unlink(i) + except FileNotFoundError: + pass os.symlink(symlink_value, bin_name) os.symlink(guisymlink_value, gui_name) os.symlink(confsymlink_value, conf_name) |