~ubuntu-branches/ubuntu/oneiric/monodevelop/oneiric-updates

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ClrVersionFileTemplateCondition.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2009-02-18 08:40:51 UTC
  • mfrom: (1.2.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090218084051-gh8m6ukvokbwj7cf
Tags: 1.9.2+dfsg-1ubuntu1
* Merge from Debian Experimental (LP: #330519), remaining Ubuntu changes:
  + debian/control:
    - Update for Gnome# 2.24
    - Add libmono-cairo1.0-cil to build-deps to fool pkg-config check

Show diffs side-by-side

added added

removed removed

Lines of Context:
65
65
                        
66
66
                        DotNetProject dnp = proj as DotNetProject;
67
67
                        if (dnp != null) {
 
68
                                ClrVersion pver = dnp.TargetFramework.ClrVersion;
68
69
                                switch (condition) {
69
70
                                case ClrVersionCondition.Equal:
70
 
                                        return (dnp.ClrVersion == clrVersion);
 
71
                                        return (pver == clrVersion);
71
72
                                case ClrVersionCondition.NotEqual:
72
 
                                        return (dnp.ClrVersion != clrVersion);
 
73
                                        return (pver != clrVersion);
73
74
                                case ClrVersionCondition.GreaterThan:
74
 
                                        return (dnp.ClrVersion > clrVersion);
 
75
                                        return (pver > clrVersion);
75
76
                                case ClrVersionCondition.GreaterThanOrEqual:
76
 
                                        return (dnp.ClrVersion >= clrVersion);
 
77
                                        return (pver >= clrVersion);
77
78
                                case ClrVersionCondition.LessThan:
78
 
                                        return (dnp.ClrVersion < clrVersion);
 
79
                                        return (pver < clrVersion);
79
80
                                case ClrVersionCondition.LessThanOrEqual:
80
 
                                        return (dnp.ClrVersion <= clrVersion);                                                  
 
81
                                        return (pver <= clrVersion);                                                    
81
82
                                }
82
83
                        }
83
84