winemenubuilder: Skip .desktop file creation when not on an XDG desktop. This is mainly to prevent the .desktop file creation on macOS, where .desktop won't work.