| # 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 |