- rel 1
[packages/firefox.git] / idl-parser.patch
CommitLineData
54d6358a
JR
1--- xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/header.py.wiget 2012-02-09 16:26:27.074098583 +0100
2+++ xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/header.py 2012-02-09 16:28:01.250436455 +0100
3@@ -477,7 +477,7 @@ if __name__ == '__main__':
4 o = OptionParser()
5 o.add_option('-I', action='append', dest='incdirs', default=['.'],
6 help="Directory to search for imported files")
7- o.add_option('--cachedir', dest='cachedir', default=None,
8+ o.add_option('--cachedir', dest='cachedir', default='',
9 help="Directory in which to cache lex/parse tables.")
10 o.add_option('-o', dest='outfile', default=None,
11 help="Output file (default is stdout)")
12@@ -488,7 +488,7 @@ if __name__ == '__main__':
13 options, args = o.parse_args()
14 file = args[0] if args else None
15
16- if options.cachedir is not None:
17+ if options.cachedir != '':
18 if not os.path.isdir(options.cachedir):
19 os.mkdir(options.cachedir)
20 sys.path.append(options.cachedir)
21@@ -498,7 +498,7 @@ if __name__ == '__main__':
22
23 # The only thing special about a regen is that there are no input files.
24 if options.regen:
25- if options.cachedir is None:
26+ if options.cachedir == '':
27 print >>sys.stderr, "--regen useless without --cachedir"
28 sys.exit(0)
29
30--- xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/typelib.py.wiget 2012-02-09 16:31:01.826758036 +0100
31+++ xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/typelib.py 2012-02-09 16:32:26.473475659 +0100
32@@ -276,7 +276,7 @@ if __name__ == '__main__':
33 o = OptionParser()
34 o.add_option('-I', action='append', dest='incdirs', default=['.'],
35 help="Directory to search for imported files")
36- o.add_option('--cachedir', dest='cachedir', default=None,
37+ o.add_option('--cachedir', dest='cachedir', default='',
38 help="Directory in which to cache lex/parse tables.")
39 o.add_option('-o', dest='outfile', default=None,
40 help="Output file")
41@@ -287,13 +287,13 @@ if __name__ == '__main__':
42 options, args = o.parse_args()
43 file = args[0] if args else None
44
45- if options.cachedir is not None:
46+ if options.cachedir != '':
47 if not os.path.isdir(options.cachedir):
48 os.mkdir(options.cachedir)
49 sys.path.append(options.cachedir)
50
51 if options.regen:
52- if options.cachedir is None:
53+ if options.cachedir == '':
54 print >>sys.stderr, "--regen requires --cachedir"
55 sys.exit(1)
56
This page took 0.038518 seconds and 4 git commands to generate.