forked from platformio/platformio-core
Show "udev" warning only for the Linux OS while upload firmware
This commit is contained in:
@ -4,10 +4,16 @@ Release Notes
|
|||||||
PlatformIO 2.0
|
PlatformIO 2.0
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
|
2.9.4 (2016-06-??)
|
||||||
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
* Show ``udev`` warning only for the Linux OS while upload firmware
|
||||||
|
|
||||||
2.9.3 (2016-06-03)
|
2.9.3 (2016-06-03)
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
* Added support for Arduboy, the game system the size of a credit card
|
* Added support for `Arduboy <https://www.arduboy.com>`__, the game system
|
||||||
|
the size of a credit card
|
||||||
* Updated `99-platformio-udev.rules <https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules>`__ for Linux OS
|
* Updated `99-platformio-udev.rules <https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules>`__ for Linux OS
|
||||||
* Refactored firmware uploading to the embedded boards with SAM-BA bootloader
|
* Refactored firmware uploading to the embedded boards with SAM-BA bootloader
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from os.path import isfile, join
|
from os.path import isfile, join
|
||||||
|
from platform import system
|
||||||
from shutil import copyfile
|
from shutil import copyfile
|
||||||
from time import sleep
|
from time import sleep
|
||||||
|
|
||||||
@ -90,7 +91,8 @@ def AutodetectUploadPort(env):
|
|||||||
env.Replace(UPLOAD_PORT=item['disk'])
|
env.Replace(UPLOAD_PORT=item['disk'])
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
if not isfile("/etc/udev/99-platformio-udev.rules"):
|
if (system() == "Linux" and
|
||||||
|
not isfile("/etc/udev/99-platformio-udev.rules")):
|
||||||
print (
|
print (
|
||||||
"\nWarning! Please install `99-platformio-udev.rules` and "
|
"\nWarning! Please install `99-platformio-udev.rules` and "
|
||||||
"check that your board's PID and VID are listed in the rules."
|
"check that your board's PID and VID are listed in the rules."
|
||||||
|
Reference in New Issue
Block a user