Пример #1
0
		public void SetEcmaScriptVersion(BuildConfiguration buildConfig, string value)
		{
			SetStringProperty(buildConfig, TargetPropertyName, value);
		}
Пример #2
0
		public void SetRemoveComments(BuildConfiguration buildConfig, bool value)
		{
			SetBooleanProperty(buildConfig, RemoveCommentsPropertyName, value);
		}
Пример #3
0
		public void SetGenerateSourceMap(BuildConfiguration buildConfig, bool value)
		{
			SetBooleanProperty(buildConfig, GenerateSourceMapPropertyName, value);
		}
Пример #4
0
		public bool GetCompileOnSave(BuildConfiguration buildConfig)
		{
			return GetBooleanProperty(buildConfig, CompileOnSavePropertyName, false);
		}
Пример #5
0
		public void SetCompileOnBuild(BuildConfiguration buildConfig, bool value)
		{
			SetBooleanProperty(buildConfig, CompileOnBuildPropertyName, value);
		}
Пример #6
0
		public void SetOutputFileName(BuildConfiguration buildConfig, string value)
		{
			SetStringProperty(buildConfig, OutputFileNamePropertyName, value);
		}
Пример #7
0
 void SetBooleanProperty(BuildConfiguration buildConfig, string name, bool value)
 {
     SetStringProperty(buildConfig, name, value.ToString());
 }
Пример #8
0
 public bool GetGenerateSourceMap(BuildConfiguration buildConfig)
 {
     return(GetBooleanProperty(buildConfig, GenerateSourceMapPropertyName, true));
 }
Пример #9
0
 public void SetGenerateSourceMap(BuildConfiguration buildConfig, bool value)
 {
     SetBooleanProperty(buildConfig, GenerateSourceMapPropertyName, value);
 }
Пример #10
0
 public bool GetRemoveComments(BuildConfiguration buildConfig)
 {
     return(GetBooleanProperty(buildConfig, RemoveCommentsPropertyName, true));
 }
Пример #11
0
 public void SetRemoveComments(BuildConfiguration buildConfig, bool value)
 {
     SetBooleanProperty(buildConfig, RemoveCommentsPropertyName, value);
 }
Пример #12
0
 public void SetCompileOnBuild(BuildConfiguration buildConfig, bool value)
 {
     SetBooleanProperty(buildConfig, CompileOnBuildPropertyName, value);
 }
Пример #13
0
 public bool GetCompileOnBuild(BuildConfiguration buildConfig)
 {
     return(GetBooleanProperty(buildConfig, CompileOnBuildPropertyName, true));
 }
Пример #14
0
 public bool GetCompileOnSave(BuildConfiguration buildConfig)
 {
     return(GetBooleanProperty(buildConfig, CompileOnSavePropertyName, false));
 }
Пример #15
0
		public void SetModuleKind(BuildConfiguration buildConfig, string value)
		{
			SetStringProperty(buildConfig, ModuleKindPropertyName, value);
		}
Пример #16
0
 public string GetEcmaScriptVersion(BuildConfiguration buildConfig)
 {
     return(GetStringProperty(buildConfig, TargetPropertyName, DefaultEcmaScriptVersion));
 }
Пример #17
0
		public void SetNoImplicitAny(BuildConfiguration buildConfig, bool value)
		{
			SetBooleanProperty(buildConfig, NoImplicitAnyPropertyName, value);
		}
Пример #18
0
 public void SetEcmaScriptVersion(BuildConfiguration buildConfig, string value)
 {
     SetStringProperty(buildConfig, TargetPropertyName, value);
 }
Пример #19
0
		public void SetOutputDirectory(BuildConfiguration buildConfig, string value)
		{
			SetStringProperty(buildConfig, OutputDirectoryPropertyName, value);
		}
Пример #20
0
 public string GetModuleKind(BuildConfiguration buildConfig)
 {
     return(GetStringProperty(buildConfig, ModuleKindPropertyName, DefaultModuleKind));
 }
Пример #21
0
		void SetStringProperty(BuildConfiguration buildConfig, string name, string value)
		{
			if (!HasMSBuildProject)
				return;
			
			msbuildProject.SetProperty(
				buildConfig.Configuration,
				buildConfig.Platform,
				name,
				value,
				PropertyStorageLocations.ConfigurationSpecific,
				false);
		}
Пример #22
0
 public void SetModuleKind(BuildConfiguration buildConfig, string value)
 {
     SetStringProperty(buildConfig, ModuleKindPropertyName, value);
 }
Пример #23
0
		public bool GetCompileOnBuild(BuildConfiguration buildConfig)
		{
			return GetBooleanProperty(buildConfig, CompileOnBuildPropertyName, true);
		}
Пример #24
0
 public bool GetNoImplicitAny(BuildConfiguration buildConfig)
 {
     return(GetBooleanProperty(buildConfig, NoImplicitAnyPropertyName, false));
 }
Пример #25
0
		public bool GetRemoveComments(BuildConfiguration buildConfig)
		{
			return GetBooleanProperty(buildConfig, RemoveCommentsPropertyName, true);
		}
Пример #26
0
 public void SetNoImplicitAny(BuildConfiguration buildConfig, bool value)
 {
     SetBooleanProperty(buildConfig, NoImplicitAnyPropertyName, value);
 }
Пример #27
0
		public bool GetGenerateSourceMap(BuildConfiguration buildConfig)
		{
			return GetBooleanProperty(buildConfig, GenerateSourceMapPropertyName, true);
		}
Пример #28
0
 public string GetOutputFileName(BuildConfiguration buildConfig)
 {
     return(GetStringProperty(buildConfig, OutputFileNamePropertyName, String.Empty));
 }
Пример #29
0
		public string GetEcmaScriptVersion(BuildConfiguration buildConfig)
		{
			return GetStringProperty(buildConfig, TargetPropertyName, DefaultEcmaScriptVersion);
		}
Пример #30
0
 public void SetOutputFileName(BuildConfiguration buildConfig, string value)
 {
     SetStringProperty(buildConfig, OutputFileNamePropertyName, value);
 }
Пример #31
0
		public string GetModuleKind(BuildConfiguration buildConfig)
		{
			return GetStringProperty(buildConfig, ModuleKindPropertyName, DefaultModuleKind);
		}
Пример #32
0
 public string GetOutputDirectory(BuildConfiguration buildConfig)
 {
     return(GetStringProperty(buildConfig, OutputDirectoryPropertyName, String.Empty));
 }
Пример #33
0
		public bool GetNoImplicitAny(BuildConfiguration buildConfig)
		{
			return GetBooleanProperty(buildConfig, NoImplicitAnyPropertyName, false);
		}
Пример #34
0
 public void SetOutputDirectory(BuildConfiguration buildConfig, string value)
 {
     SetStringProperty(buildConfig, OutputDirectoryPropertyName, value);
 }
Пример #35
0
		public string GetOutputFileName(BuildConfiguration buildConfig)
		{
			return GetStringProperty(buildConfig, OutputFileNamePropertyName, String.Empty);
		}
Пример #36
0
		bool GetBooleanProperty(BuildConfiguration buildConfig, string name, bool defaultValue)
		{
			if (!HasMSBuildProject)
				return defaultValue;

			string propertyValue = msbuildProject.GetProperty(buildConfig.Configuration, buildConfig.Platform, name);
			return ConvertBooleanValue(propertyValue, defaultValue);
		}
Пример #37
0
		public string GetOutputDirectory(BuildConfiguration buildConfig)
		{
			return GetStringProperty(buildConfig, OutputDirectoryPropertyName, String.Empty);
		}
Пример #38
0
		void SetBooleanProperty(BuildConfiguration buildConfig, string name, bool value)
		{
			SetStringProperty(buildConfig, name, value.ToString());
		}
Пример #39
0
		string GetStringProperty(BuildConfiguration buildConfig, string name, string defaultValue)
		{
			if (!HasMSBuildProject)
				return defaultValue;
			
			string propertyValue = msbuildProject.GetProperty(buildConfig.Configuration, buildConfig.Platform, name);
			if (!String.IsNullOrEmpty(propertyValue)) {
				return propertyValue;
			}
			return defaultValue;
		}
Пример #40
0
        bool GetBooleanProperty(BuildConfiguration buildConfig, string name, bool defaultValue)
        {
            string propertyValue = msbuildProject.GetProperty(buildConfig.Configuration, buildConfig.Platform, name);

            return(ConvertBooleanValue(propertyValue, defaultValue));
        }