1342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch#!/usr/bin/env python 2342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch# Copyright 2016 the V8 project authors. All rights reserved. 3342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch# Use of this source code is governed by a BSD-style license that can be 4342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch# found in the LICENSE file. 5342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch 6342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdochimport os 7342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdochimport tarfile 8342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch 9342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdochos.chdir(os.path.dirname(os.path.abspath(__file__))) 10342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch 11342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdochfor root, dirs, files in os.walk("data"): 12342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch dirs[:] = [d for d in dirs if not d.endswith('.git')] 13342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch for name in files: 14342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch # These names are for gyp, which expects slashes on all platforms. 15342c50ce1624b485728b9a4fc41d8bbf37eb46cfBen Murdoch print('/'.join(root.split(os.sep) + [name])) 16