mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
sb: Remove http query flags from the file name if present.
The query flags such as '?h=4.11' to select a branch cannot appear in the file name on Windows. This patch removes the query part from the file name. Update #2616.
This commit is contained in:
parent
01ac76f2f9
commit
76188ee494
@ -1,6 +1,6 @@
|
||||
#
|
||||
# RTEMS Tools Project (http://www.rtems.org/)
|
||||
# Copyright 2010-2013 Chris Johns (chrisj@rtems.org)
|
||||
# Copyright 2010-2016 Chris Johns (chrisj@rtems.org)
|
||||
# All rights reserved.
|
||||
#
|
||||
# This file is part of the RTEMS Tools package in 'rtems-tools'.
|
||||
@ -162,6 +162,13 @@ def _http_parser(source, pathkey, config, opts):
|
||||
raise error.general('gitweb.cgi path missing p or h: %s' % (url))
|
||||
source['file'] = '%s-%s.patch' % (p, h)
|
||||
#
|
||||
# Check the source file name for any extra request query data and remove if
|
||||
# found. Some hosts do not like file names containing them.
|
||||
#
|
||||
if '?' in source['file']:
|
||||
qmark = source['file'].find('?')
|
||||
source['file'] = source['file'][:qmark]
|
||||
#
|
||||
# Check local path
|
||||
#
|
||||
_local_path(source, pathkey, config)
|
||||
|
Loading…
x
Reference in New Issue
Block a user