|
40 | 40 | parser.add_option('-M', '--major', dest='update_major', action="store_true", help='With -l, update major version', default=False)
|
41 | 41 | parser.add_option('-V', '--version', dest='version', metavar="VERSION", help='With -l, set the version; use "-V v0.0.1" to bootstrap', default=False)
|
42 | 42 | parser.add_option('-v', '--verbose', dest='verbose', action="store_true", help='Increases verbosity)', default=False)
|
43 |
| -parser.add_option('-u', '--update', dest='update', action="store_true", help='git pull target and libraries', default=False) |
| 43 | +parser.add_option('-u', '--update', dest='update', action="store_true", help='git pull target and libraries, use with "-d/--dev" to update all libraries to their latest master' , default=False) |
44 | 44 | parser.add_option('-s', '--status', dest='status', action="store_true", help='git status target and libraries', default=False)
|
45 | 45 | parser.add_option('-r', '--revision', dest='revision', action="store", help='Checkout a specific revision of the target', default=False)
|
46 | 46 | parser.add_option('-d', '--dev', dest='dev', action="store_true", help='enable developer mode (does not use target-locked.json)', default=False)
|
|
58 | 58 | exit(0)
|
59 | 59 |
|
60 | 60 | if options.update:
|
61 |
| - update() |
| 61 | + update(sync_dev = options.dev) |
62 | 62 | exit(0)
|
63 | 63 |
|
64 | 64 | if options.status:
|
|
0 commit comments