* fix: make relative local filenames absolute early on so that pisi build pspec.xml works in a local dir

This commit is contained in:
Eray Özkural
2005-11-21 16:44:02 +00:00
parent d03d50f0d9
commit b5c5233c68
+2
View File
@@ -128,6 +128,8 @@ class Builder:
self.srcDir = None self.srcDir = None
def set_spec_file(self, specuri): def set_spec_file(self, specuri):
if not specuri.is_remote_file():
specuri = URI(os.path.realpath(specuri.get_uri())) # FIXME: doesn't work for file://
self.specuri = specuri self.specuri = specuri
spec = SpecFile() spec = SpecFile()
spec.read(specuri, ctx.config.tmp_dir()) spec.read(specuri, ctx.config.tmp_dir())