Files
gtav-src/tools_ng/techart/dcc/motionbuilder2014/python/external/snakefood/flatten.py
T
2025-09-29 00:52:08 +02:00

25 lines
585 B
Python
Executable File

"""
Read a snakefood dependencies file and output the list of all files.
"""
# This file is part of the Snakefood open source package.
# See http://furius.ca/snakefood/ for licensing details.
import sys
from os.path import join
from six import print_
from snakefood.depends import read_depends, flatten_depends
def main():
import optparse
parser = optparse.OptionParser(__doc__.strip())
opts, args = parser.parse_args()
depends = read_depends(sys.stdin)
for droot, drel in flatten_depends(depends):
print_(join(droot, drel))