Fix "99-platformio-udev.rules" checker for Linux OS

This commit is contained in:
Ivan Kravets
2016-09-29 19:03:56 +03:00
parent 71d74f40b0
commit 36ced8010a
2 changed files with 3 additions and 2 deletions

View File

@ -10,6 +10,7 @@ PlatformIO 3.0
* Improved detecting of ARM mbed media disk for uploading
* Improved Project Generator for CLion IDE when source folder contains nested items
* Fixed issue with ``PATH`` auto-configuring for upload tools
* Fixed ``99-platformio-udev.rules`` checker for Linux OS
-------

View File

@ -117,8 +117,8 @@ def AutodetectUploadPort(*args, **kwargs): # pylint: disable=unused-argument
env.Replace(UPLOAD_PORT=_look_for_mbed_disk())
else:
if (system() == "Linux" and not any([
isfile("/etc/udev/99-platformio-udev.rules"),
isfile("/etc/rules.d/99-platformio-udev.rules")
isfile("/etc/udev/rules.d/99-platformio-udev.rules"),
isfile("/lib/udev/rules.d/99-platformio-udev.rules")
])):
sys.stderr.write(
"\nWarning! Please install `99-platformio-udev.rules` and "