You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
598 B

# Copyright 2016 Google Inc.
#
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
from os import path
import glob
def join(*pathnames):
return path.join(*pathnames)
def basename(pathname):
return pathname.basename(pathname)
def find_skps(skps):
pathnames = list()
for skpglob in skps:
for skp in glob.iglob(skpglob):
if (path.isdir(skp)):
pathnames.extend(glob.iglob(path.join(skp, '*.skp')))
pathnames.extend(glob.iglob(path.join(skp, '*.mskp')))
else:
pathnames.append(skp)
return pathnames