self.ignore_categs = []
self.ignore_funcs = []
+ path = os.path.split(fn)[0]
+
for line in InputFile(fn):
parts = line.split()
if parts[0]=="typemap":
- self.typemap = parts[1]
+ self.typemap = os.path.join(path, parts[1])
elif parts[0]=="iomap":
- self.iomap = parts[1]
+ self.iomap = os.path.join(path, parts[1])
elif parts[0]=="spec":
- self.specs.append(parts[1])
+ self.specs.append(os.path.join(path, parts[1]))
elif parts[0]=="prefix":
self.prefix = parts[1]
elif parts[0]=="enumspec":
- self.enumspecs.append(parts[1])
+ self.enumspecs.append(os.path.join(path, parts[1]))
elif parts[0]=="enumprefix":
self.enumprefix = parts[1]
elif parts[0]=="ignore":