mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
boards generator: new option --allgen (#4614)
useful when changing and pushing updates
This commit is contained in:
parent
3a110aa698
commit
149af7618c
@ -1215,7 +1215,10 @@ def package ():
|
|||||||
if packagegen:
|
if packagegen:
|
||||||
pkgfname_read = pkgfname + '.orig'
|
pkgfname_read = pkgfname + '.orig'
|
||||||
# check if backup already exists
|
# check if backup already exists
|
||||||
if not os.path.isfile(pkgfname_read):
|
if os.path.isfile(pkgfname_read):
|
||||||
|
print "package file is in the way, please move it"
|
||||||
|
print " %s" % pkgfname_read
|
||||||
|
sys.exit(1)
|
||||||
os.rename(pkgfname, pkgfname_read)
|
os.rename(pkgfname, pkgfname_read)
|
||||||
|
|
||||||
# read package file
|
# read package file
|
||||||
@ -1302,6 +1305,8 @@ def usage (name,ret):
|
|||||||
print " --packagegen - replace board:[] in package"
|
print " --packagegen - replace board:[] in package"
|
||||||
print " --doc - shows doc/boards.rst"
|
print " --doc - shows doc/boards.rst"
|
||||||
print " --docgen - replace doc/boards.rst"
|
print " --docgen - replace doc/boards.rst"
|
||||||
|
print " --allgen - generate and replace everything"
|
||||||
|
print " (useful for pushing on github)"
|
||||||
print ""
|
print ""
|
||||||
|
|
||||||
out = ""
|
out = ""
|
||||||
@ -1347,7 +1352,8 @@ customspeeds = []
|
|||||||
try:
|
try:
|
||||||
opts, args = getopt.getopt(sys.argv[1:], "h",
|
opts, args = getopt.getopt(sys.argv[1:], "h",
|
||||||
[ "help", "lwip=", "led=", "speed=", "board=", "customspeed=", "nofloat",
|
[ "help", "lwip=", "led=", "speed=", "board=", "customspeed=", "nofloat",
|
||||||
"ld", "ldgen", "boards", "boardsgen", "package", "packagegen", "doc", "docgen" ])
|
"ld", "ldgen", "boards", "boardsgen", "package", "packagegen", "doc", "docgen",
|
||||||
|
"allgen"] )
|
||||||
except getopt.GetoptError as err:
|
except getopt.GetoptError as err:
|
||||||
print str(err) # will print something like "option -a not recognized"
|
print str(err) # will print something like "option -a not recognized"
|
||||||
usage(sys.argv[0], 1)
|
usage(sys.argv[0], 1)
|
||||||
@ -1417,6 +1423,16 @@ for o, a in opts:
|
|||||||
docshow = True
|
docshow = True
|
||||||
docgen = True
|
docgen = True
|
||||||
|
|
||||||
|
elif o in ("--allgen"):
|
||||||
|
ldshow = True
|
||||||
|
ldgen = True
|
||||||
|
boardsshow = True
|
||||||
|
boardsgen = True
|
||||||
|
packageshow = True
|
||||||
|
packagegen = True
|
||||||
|
docshow = True
|
||||||
|
docgen = True
|
||||||
|
|
||||||
else:
|
else:
|
||||||
assert False, "unhandled option"
|
assert False, "unhandled option"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user