UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 63818

Vivado - The Vivado project file (.xpr) is not created with group read and write premissions

Description

On Linux, when creating a new Vivado project (in project mode), the permissions on the project file (.xpr) are: -rw-r--r--
 
For the .data directory, the permissions are: drwxr-xr-x

I would like to change how the permission are set, in order to make the files/directories accessible for everybody.
 
I can use use chmod as a work-around, but I would rather Vivado automatically made the files/directories accessible for everybody when generating them.

Solution

Vivado does not remove group permissions when creating a project. 

This is controlled by the users "umask" setting.
 
In the example above, the umask is set to '22'

To view the current umask value, type "umask" in the shell.


If you set the umask value to '0' and create a new project, the permissions on the project file (.xpr) will be: -rw-rw-rw- and the permissions for the .data directory will be: drwxrwxrwx
AR# 63818
Date Created 03/06/2015
Last Updated 03/09/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite