mirror of
https://github.com/arduino/Arduino.git
synced 2025-01-30 19:52:13 +01:00
reverse attempt to do permission bits inside the install phase, and
add this to the build specification /.xml instead
This commit is contained in:
parent
89ff576419
commit
1c23d5b020
@ -639,6 +639,7 @@
|
||||
<chmod perm="ugo+x">
|
||||
<fileset dir="linux/work" includes="arduino" />
|
||||
<fileset dir="linux/work" includes="**/*.sh" />
|
||||
<fileset dir="linux/work/lib" includes="**/*desktop*" />
|
||||
</chmod>
|
||||
</target>
|
||||
|
||||
|
5
build/linux/dist/install.sh
vendored
5
build/linux/dist/install.sh
vendored
@ -44,11 +44,10 @@ xdg_install_f() {
|
||||
xdg-icon-resource install --context apps --size 256 "${SCRIPT_PATH}/lib/icons/256x256/apps/arduino.png" $RESOURCE_NAME
|
||||
|
||||
# Install the created *.desktop file
|
||||
## XFCE's Launcher wants the .desktop file to be +x as well
|
||||
xdg-desktop-menu install --mode 755 "${TMP_DIR}/${RESOURCE_NAME}.desktop"
|
||||
xdg-desktop-menu install "${TMP_DIR}/${RESOURCE_NAME}.desktop"
|
||||
|
||||
# Create icon on the desktop
|
||||
xdg-desktop-icon install --mode 755 "${TMP_DIR}/${RESOURCE_NAME}.desktop"
|
||||
xdg-desktop-icon install "${TMP_DIR}/${RESOURCE_NAME}.desktop"
|
||||
|
||||
# Install Arduino mime type
|
||||
xdg-mime install "${SCRIPT_PATH}/lib/${RESOURCE_NAME}.xml"
|
||||
|
Loading…
x
Reference in New Issue
Block a user