diff options
Diffstat (limited to 'bin/DependencyGenerator/GNUObjectGenerator.pm')
-rw-r--r-- | bin/DependencyGenerator/GNUObjectGenerator.pm | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/bin/DependencyGenerator/GNUObjectGenerator.pm b/bin/DependencyGenerator/GNUObjectGenerator.pm deleted file mode 100644 index 8276c5a7098..00000000000 --- a/bin/DependencyGenerator/GNUObjectGenerator.pm +++ /dev/null @@ -1,49 +0,0 @@ -package GNUObjectGenerator; - -# ************************************************************ -# Description : Generates object files for GNU Makefiles. -# Author : Chad Elliott -# Create Date : 5/23/2003 -# ************************************************************ - -# ************************************************************ -# Pragmas -# ************************************************************ - -use strict; -use ObjectGenerator; - -use vars qw(@ISA); -@ISA = qw(ObjectGenerator); - -# ************************************************************ -# Subroutine Section -# ************************************************************ - -sub process { - my($self) = shift; - my($file) = shift; - my(@objects) = (); - my(@exts) = ('o'); - my(@dirs) = (defined $ENV{VDIR} ? $ENV{VDIR} : ''); - my($noext) = $file; - $noext =~ s/\.[^\.]+$//; - - if (defined $ENV{SOEXT}) { - push(@exts, $ENV{SOEXT}); - } - if (defined $ENV{VSHDIR}) { - push(@dirs, $ENV{VSHDIR}); - } - - foreach my $dirs (@dirs) { - foreach my $ext (@exts) { - push(@objects, "$dirs$noext.$ext"); - } - } - - return @objects; -} - - -1; |