diff options
Diffstat (limited to 'bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm')
-rw-r--r-- | bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm b/bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm index 5a40aa1d836..288695f3054 100644 --- a/bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm +++ b/bin/MakeProjectCreator/modules/VC6WorkspaceCreator.pm @@ -66,9 +66,12 @@ sub write_comps { if (defined $deps && $deps ne "") { my($darr) = $self->create_array($deps); foreach my $dep (@$darr) { - print $fh " Begin Project Dependency\r\n" . - " Project_Dep_Name $dep\r\n" . - " End Project Dependency\r\n"; + ## Avoid cirular dependencies + if ($name ne $dep) { + print $fh " Begin Project Dependency\r\n" . + " Project_Dep_Name $dep\r\n" . + " End Project Dependency\r\n"; + } } } |