wizards.build

来自「全功能c#编译器」· BUILD 代码 · 共 71 行

BUILD
71
字号
<?xml version="1.0"?>

<project name="Wizards" default="build" basedir=".">
	<property name = "wizarddir" value="${addindir}/AddIns/Wizards"/>	
	
	<target name="build">
		
		<!-- compile NewClassWizard -->
		<echo message="Building new class wizard"/>
		<csc 
			target = "library" 
			output = "${wizarddir}/NewClassWizard.dll" 
			optimize="${optimize}"
			debug  = "${debug}">
			
			<sources basedir = "NewClassWizard">
				<includes name = "**/*.cs"/>
			</sources>
			
			<references basedir = "${bindir}">
				<includes name = "ICSharpCode.Core.dll"/>
				<includes name = "ICSharpCode.XmlForms.dll"/>
				<includes name = "SharpDevelop.Base.dll"/>
				<includes name = "ICSharpCode.TextEditor.dll"/>
			</references>
		</csc>
		
		<!-- compile MessageBoxWizard -->
		<echo message="Building message box wizard"/>
		<csc 
			target = "library" 
			output = "${wizarddir}/MessageBoxBuilder.dll" 
			optimize="${optimize}"
			debug  = "${debug}">
			
			<sources basedir = "MessageBoxBuilder">
				<includes name = "**/*.cs"/>
			</sources>
			
			<resources basedir = "MessageBoxBuilder/data">
				<includes name = "CodeGenerationPanel.xfrm"/>
				<includes name = "VisiblePropertiesPanel.xfrm"/>
			</resources>
			
			<references basedir = "${bindir}">
				<includes name = "ICSharpCode.XmlForms.dll"/>
				<includes name = "ICSharpCode.TextEditor.dll"/>
				<includes name = "ICSharpCode.Core.dll"/>
				<includes name = "SharpDevelop.Base.dll"/>
				<includes name = "ICSharpCode.TextEditor.dll"/>
				<includes name = "SharpDevelop.DefaultTexteditor.dll"/> 
			</references>
		</csc>

	</target>
	
	<target name="clean">
		<delete verbose="true" >
			<fileset basedir="${wizarddir}">
				<includes name="NewClassWizard.dll"/>
				<includes name="MessageBoxBuilder.dll"/>
				
				<!-- debug info -->
				<includes name="NewClassWizard.pdb"/>
				<includes name="MessageBoxBuilder.pdb"/>
			</fileset>
		</delete>
	</target>
	
</project>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?