#!/usr/bin/env python #===- make/filter-inputs ---------------------------------------------------===# # # The LLVM Compiler Infrastructure # # This file is distributed under the University of Illinois Open Source # License. See LICENSE.TXT for details. # #===------------------------------------------------------------------------===# # Given a list of files, return a new list of files taking only the # first file for any particular filename. def main(): import os,sys seen = set() for file in sys.argv[1:]: base = os.path.basename(file) if base not in seen: seen.add(base) print file if __name__ == '__main__': main()