kopia lustrzana https://github.com/OpenDroneMap/ODM
Add --version parameter and version tracking
rodzic
bf2069a169
commit
cee7b63312
|
@ -0,0 +1 @@
|
|||
0.3-development
|
|
@ -332,6 +332,10 @@ def config():
|
|||
help='Generates a benchmark file with runtime info\n'
|
||||
'Default: %(default)s')
|
||||
|
||||
#TODO: Add version, gdal options
|
||||
#TODO: Add gdal options
|
||||
parser.add_argument('--version',
|
||||
action='store_true',
|
||||
default=False,
|
||||
help='Displays version number and exits. ')
|
||||
|
||||
return parser.parse_args()
|
||||
|
|
11
run.py
11
run.py
|
@ -4,6 +4,7 @@ from opendm import log
|
|||
from opendm import config
|
||||
from opendm import system
|
||||
from opendm import io
|
||||
from opendm import context
|
||||
|
||||
import sys
|
||||
import ecto
|
||||
|
@ -11,6 +12,9 @@ import os
|
|||
|
||||
from scripts.odm_app import ODMApp
|
||||
|
||||
with open(io.join_paths(context.root_path, 'VERSION')) as version_file:
|
||||
__version__ = version_file.read().strip()
|
||||
|
||||
|
||||
def usage():
|
||||
log.ODM_ERROR('You must specify a project name:')
|
||||
|
@ -21,10 +25,13 @@ def usage():
|
|||
|
||||
if __name__ == '__main__':
|
||||
|
||||
log.ODM_INFO('Initializing OpenDroneMap app - %s' % system.now())
|
||||
|
||||
args = config.config()
|
||||
|
||||
if args.version:
|
||||
log.ODM_INFO(__version__)
|
||||
sys.exit(0)
|
||||
|
||||
log.ODM_INFO('Initializing OpenDroneMap app - %s' % system.now())
|
||||
|
||||
# Force to provide the images path
|
||||
if args.project_path is None:
|
||||
|
|
Ładowanie…
Reference in New Issue