| project('install path', |
| default_options: [ |
| 'python.purelibdir=/pure', |
| 'python.platlibdir=/plat' |
| ] |
| ) |
| |
| py = import('python').find_installation() |
| py.install_sources('test.py') |
| py.install_sources('test.py', pure: false) |
| install_data('test.py', install_dir: py.get_install_dir() / 'data') |
| install_data('test.py', install_dir: py.get_install_dir(pure: false) / 'data') |
| |
| py_plat = import('python').find_installation(pure: false) |
| py_plat.install_sources('test.py', subdir: 'kw') |
| py_plat.install_sources('test.py', pure: true, subdir: 'kwrevert') |
| install_data('test.py', install_dir: py_plat.get_install_dir() / 'kw/data') |
| install_data('test.py', install_dir: py_plat.get_install_dir(pure: true) / 'kwrevert/data') |
| |
| subdir('structured') |