From e19686c9d8f85772984c5fd0033cf80b485bbf4e Mon Sep 17 00:00:00 2001 From: Allan Odgaard Date: Mon, 21 Jan 2013 10:11:52 +0100 Subject: [PATCH] Handle targets with no dependencies These would not be added to the dependency graph and thus no build instructions were generated for them. --- bin/gen_build | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/gen_build b/bin/gen_build index 5c99c323..2bd101f8 100755 --- a/bin/gen_build +++ b/bin/gen_build @@ -691,6 +691,7 @@ open("#{builddir}/build.ninja", "w") do |io| dag = '' TARGETS.each do |target| + dag << "#{target[:name]}\t#{target[:name]}\n" if target['LINK'].nil? target['LINK'].each { |dep| dag << "#{target[:name]}\t#{dep}\n" } unless target['LINK'].nil? target.each do |key, value| value.each { |rsrc| dag << "#{target[:name]}\t#$'\n" if rsrc =~ /^@/ } if key =~ /^CP_/