mirror of
https://github.com/lutris/lutris
synced 2024-11-02 19:12:20 +00:00
841ae28701
Python files are installed into `$DESTDIR/lib/lutris` Scripts in `/bin` have been edited to search **ALL** module inside this dir Datas are also searched in `</lib/lutris>/../../share/lutris`, this allow weird DESTDIR like `/tmp/lutris` (tested) Now Lutris assume that libdir is located in `<bindir>/../lib` This is minimalist right now and should work for everyone
15 lines
644 B
Meson
15 lines
644 B
Meson
project('lutris')
|
|
|
|
pymod = import('python')
|
|
# Checking for Python
|
|
python = pymod.find_installation('python3', required: true, modules: ['yaml', 'gi', 'evdev', 'requests'])
|
|
python_version = python.language_version()
|
|
python_version_min = '>=3.4'
|
|
if not python_version.version_compare(python_version_min)
|
|
error('Python @0@ required, found Python @1@.'.format(python_version_min, python_version))
|
|
endif
|
|
|
|
# Do installation
|
|
install_subdir('lutris', install_dir: 'lib/lutris')
|
|
install_subdir('share', install_dir: 'share', strip_directory: true)
|
|
install_subdir('bin', install_dir: 'bin' , strip_directory: true, install_mode: 'rwxr-xr-x')
|