mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Add support for excluding files from the translator tool.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1381 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -464,11 +464,13 @@ class obj_header:
|
||||
self.funcs = []
|
||||
self.classes = []
|
||||
|
||||
def add_directory(self, directory):
|
||||
def add_directory(self, directory, excluded_files = []):
|
||||
""" Add all header files from the specified directory. """
|
||||
files = get_files(os.path.join(directory, '*.h'))
|
||||
for file in files:
|
||||
self.add_file(file)
|
||||
if len(excluded_files) == 0 or \
|
||||
not os.path.split(file)[1] in excluded_files:
|
||||
self.add_file(file)
|
||||
|
||||
def add_file(self, filepath):
|
||||
""" Add a header file. """
|
||||
|
Reference in New Issue
Block a user