diff options
Diffstat (limited to 'bin/DependencyGenerator/ObjectGeneratorFactory.pm')
-rw-r--r-- | bin/DependencyGenerator/ObjectGeneratorFactory.pm | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/bin/DependencyGenerator/ObjectGeneratorFactory.pm b/bin/DependencyGenerator/ObjectGeneratorFactory.pm deleted file mode 100644 index e161db948ab..00000000000 --- a/bin/DependencyGenerator/ObjectGeneratorFactory.pm +++ /dev/null @@ -1,35 +0,0 @@ -package ObjectGeneratorFactory; - -# ************************************************************ -# Description : Create ObjectGenerator objects. -# Author : Chad Elliott -# Create Date : 5/23/2003 -# ************************************************************ - -# ************************************************************ -# Pragmas -# ************************************************************ - -use strict; - -use GNUObjectGenerator; -use NMakeObjectGenerator; -use MakeObjectGenerator; - -# ************************************************************ -# Subroutine Section -# ************************************************************ - -sub create { - switch: { - $_[0] eq 'gnu' && do { return new GNUObjectGenerator(); }; - $_[0] eq 'nmake' && do { return new NMakeObjectGenerator(); }; - $_[0] eq 'make' && do { return new MakeObjectGenerator(); }; - print STDERR "WARNING: Invalid object generator type: $_[0]\n"; - } - - return new ObjectGenerator(); -} - - -1; |