1234567891011121314151617181920212223242526 |
- This converts megadriver installation to use symlinks so that we do
- not have to deal with skipping the strip stage for some files, as
- a result simplifying our template greatly.
- --- a/bin/install_megadrivers.py
- +++ b/bin/install_megadrivers.py
- @@ -56,7 +56,7 @@ def main():
- if os.path.lexists(abs_driver):
- os.unlink(abs_driver)
- print('installing {} to {}'.format(args.megadriver, abs_driver))
- - os.link(master, abs_driver)
- + os.symlink(os.path.basename(master), abs_driver)
-
- try:
- ret = os.getcwd()
- @@ -71,8 +71,7 @@ def main():
- finally:
- os.chdir(ret)
-
- - # Remove meson-created master .so and symlinks
- - os.unlink(master)
- + # Remove meson-created symlinks
- name, ext = os.path.splitext(master)
- while ext != '.so':
- if os.path.lexists(name):
|