diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-12-05 10:36:19 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-12-05 10:36:19 +0000 |
| commit | b4a02f143fc62e4b081f5e0b0785b462da377c92 (patch) | |
| tree | e7e329695abc29347e6f459af5c24dcf0ff6335c | |
| parent | f44b7e9d1a1bcb69c567dc9bcdf23d54ca377fc1 (diff) | |
dont parse files in id-wsf/ when not compiled with id-wsf support (required for mac os x nmedit)
| -rw-r--r-- | lasso/extract_symbols.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lasso/extract_symbols.py b/lasso/extract_symbols.py index 72c5e1a4..ef18f6ae 100644 --- a/lasso/extract_symbols.py +++ b/lasso/extract_symbols.py @@ -4,10 +4,10 @@ import glob import re import sys -enable_wsf = 0 +enable_wsf = False if '-wsf' in sys.argv: - enable_wsf = 1 + enable_wsf = True if len(sys.argv) == 2+enable_wsf: srcdir = sys.argv[1] @@ -19,6 +19,8 @@ regex = re.compile('LASSO_EXPORT.*(lasso_[a-zA-Z0-9_]+).*\(') symbols = [] for header_file in glob.glob('%s/*/*.h' % srcdir) + glob.glob('%s/*.h' % srcdir) + \ glob.glob('%s/*/*/*.h' % srcdir): + if '/id-wsf/' in header_file and not enable_wsf: + continue symbols.extend(regex.findall(file(header_file).read().replace('\\\n', ''))) wsf = ['lasso_disco_', 'lasso_dst_', 'lasso_is_', 'lasso_profile_service', |
