Merge pull request #228 from DOCGroup/jwillemsen-patch-1
[MPC.git] / modules / VCPropertyBase.pm
blobf52517b7a6689460ab887a07b4dcf6d82e3c2b1c
1 package VCPropertyBase;
3 # ************************************************************
4 # Description : A VC property base module
5 # Author : Chad Elliott
6 # Create Date : 3/9/2010
7 # ************************************************************
9 # ************************************************************
10 # Pragmas
11 # ************************************************************
13 use strict;
15 use WinPropertyBase;
17 use vars qw(@ISA);
18 @ISA = qw(WinPropertyBase);
20 # ************************************************************
21 # Subroutine Section
22 # ************************************************************
24 sub get_properties {
25 my $self = shift;
27 ## Get the base class properties and add the properties that we
28 ## support.
29 my $props = $self->WinPropertyBase::get_properties();
31 ## All projects that use this base class are for Microsoft compilers.
32 $$props{'microsoft'} = 1;
34 return $props;