The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

639 B

New built-in option install_umask with a default value 022

This umask is used to define the default permissions of files and directories created in the install tree. Files will preserve their executable mode, but the exact permissions will obey the install_umask.

The install_umask can be overridden in the meson command-line:

$ meson --install-umask=027 builddir/

A project can also override the default in the project() call:

project('myproject', 'c',
  default_options : ['install_umask=027'])

To disable the install_umask, set it to 'preserve', in which case permissions are copied from the files in their origin.