Subversion Repositories DevTools

Rev

Rev 4033 | Rev 4688 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4033 Rev 4192
Line 842... Line 842...
842
#       This will also fix some issues within MAKE
842
#       This will also fix some issues within MAKE
843
#
843
#
844
#   Force all EnvVars to be uppercase
844
#   Force all EnvVars to be uppercase
845
#       Need to delete the entry then reset it
845
#       Need to delete the entry then reset it
846
#
846
#
-
 
847
#   Note: Under windows the %ENV hash is special. Inserts are forced to uppercase
-
 
848
#   Note: Have issues with VS2012 and Cygwin. We end up with EnvVar tmp and TMP
-
 
849
#         This causes VS2012 to fail.
-
 
850
#
847
unless ( $GBE_JATS_SANE || $GBE_UNIX )
851
unless ( $GBE_JATS_SANE || $GBE_UNIX )
848
{
852
{
849
    while (my($var, $val) = each %ENV)
853
    while (my($var, $val) = each %ENV)
850
    {
854
    {
851
        delete $ENV{$var};
855
        delete $ENV{$var};
-
 
856
        delete $ENV{lc($var)};
852
        $ENV{$var} = $val;
857
        $ENV{$var} = $val;
853
    }
858
    }
854
}
859
}
855
 
860
 
856
#
861
#