From cdf99fa3be509bf895c96da7c7ccb46d8dd0b2b0 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Fri, 8 Feb 2013 21:29:02 +0200 Subject: Fix dependency info. --- generators.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'generators.py') diff --git a/generators.py b/generators.py index 510045354..535e9fe28 100755 --- a/generators.py +++ b/generators.py @@ -171,8 +171,10 @@ class NinjaGenerator(Generator): self.generate_install_data(outfile, install_data) def generate_install_data(self, outfile, install_data_file): + depfixer = os.path.join(self.get_script_root(), 'depfixer.py') + prefix = self.environment.get_prefix() - d = InstallData() + d = InstallData(depfixer, './') # Fixme libdir = os.path.join(prefix, self.environment.get_libdir()) bindir = os.path.join(prefix, self.environment.get_bindir()) @@ -305,7 +307,8 @@ class NinjaGenerator(Generator): pass def generate_ending(self, outfile): - build = 'build all: phony %s\n' % ' '.join(self.build.get_targets().keys()) + targetlist = [self.get_target_filename(t) for t in self.build.get_targets().values()] + build = 'build all: phony %s\n' % ' '.join(targetlist) default = 'default all\n\n' outfile.write(build) outfile.write(default) -- cgit v1.2.3