Subversion Repositories DevTools

Rev

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

Rev 3987 Rev 4031
Line 740... Line 740...
740
    my $noVersionedDlls = $::ScmCompilerOpts{'NO_VERSIONED_DLLS'};
740
    my $noVersionedDlls = $::ScmCompilerOpts{'NO_VERSIONED_DLLS'};
741
 
741
 
742
    #.. Parse arguments
742
    #.. Parse arguments
743
    #
743
    #
744
    foreach ( @$_pArgs ) {
744
    foreach ( @$_pArgs ) {
745
        if (/^--Resource=(.+)/) {               # Resource definition
745
        if (/^--Resource=(.+)/i) {               # Resource definition
746
            push @_reslist, MakeSrcResolve($1);
746
            push @_reslist, MakeSrcResolve($1);
747
 
747
 
748
        } elsif (/^--Dtd=(.+)/) {               # dtd definition
748
        } elsif (/^--Dtd=(.+)/i) {               # dtd definition
749
            push @_dtd, MakeSrcResolve($1);
749
            push @_dtd, MakeSrcResolve($1);
750
 
750
 
751
        } elsif (/^--Icon=(.+)/) {
751
        } elsif (/^--Icon=(.+)/i) {
752
            Error ("$toolset_name SHLD: Only one Icon file allowed") if ( $_icon );
752
            Error ("$toolset_name SHLD: Only one Icon file allowed") if ( $_icon );
753
            $_icon = MakeSrcResolve($1);
753
            $_icon = MakeSrcResolve($1);
754
 
754
 
755
        } elsif (/^--StrongNameKey=(.+)/) {
755
        } elsif (/^--StrongNameKey=(.+)/i) {
756
            Error ("$toolset_name SHLD: Only one SNK file allowed") if ( $_snk );
756
            Error ("$toolset_name SHLD: Only one SNK file allowed") if ( $_snk );
757
            $_snk = MakeSrcResolve($1);
757
            $_snk = MakeSrcResolve($1);
758
 
758
 
759
        } elsif (/^--Doc/) {
759
        } elsif (/^--Doc/i) {
760
            $_docFile = 1;
760
            $_docFile = 1;
761
 
761
 
762
        } elsif (/^--NoPDB$/) {
762
        } elsif (/^--NoPDB$/i) {
763
            $_no_pdb = 1;
763
            $_no_pdb = 1;
764
 
764
 
765
        } elsif (/^--NoVersionDll/) {
765
        } elsif (/^--NoVersionDll/i) {
766
            $noVersionedDlls = 1;
766
            $noVersionedDlls = 1;
767
            
767
            
768
        } elsif ( !/^-/ ) {
768
        } elsif ( !/^-/ ) {
769
            push @_csource, MakeSrcResolve($_);
769
            push @_csource, MakeSrcResolve($_);
770
 
770