You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.6 KiB
41 lines
1.6 KiB
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
<UsingTask TaskName="ICSharpCode.Build.Tasks.ILAsm" AssemblyFile="$(ILAsmAddInPath)\ILAsmBuildTask.dll"/> |
|
|
|
<PropertyGroup> |
|
<MSBuildAllProjects>$(MSBuildAllProjects);$(ILAsmAddInPath)\SharpDevelop.Build.MSIL.targets</MSBuildAllProjects> |
|
<DefaultLanguageSourceExtension>.il</DefaultLanguageSourceExtension> |
|
<Language>ILAsm</Language> |
|
</PropertyGroup> |
|
|
|
<Target |
|
Name="CoreCompile" |
|
Inputs="$(MSBuildAllProjects); |
|
@(Compile); |
|
@(ManifestResourceWithNoCulture); |
|
$(ApplicationIcon); |
|
$(AssemblyOriginatorKeyFile); |
|
@(ManifestNonResxWithNoCultureOnDisk); |
|
@(ReferencePath); |
|
@(CompiledLicenseFile)" |
|
Outputs="@(DocFileItem); |
|
@(IntermediateAssembly); |
|
$(NonExistentFile)" |
|
DependsOnTargets="$(CoreCompileDependsOn)" |
|
> |
|
|
|
<IlAsm |
|
DebugType="$(DebugType)" |
|
EmitDebugInformation="$(DebugSymbols)" |
|
FileAlignment="$(FileAlignment)" |
|
KeyContainer="$(KeyContainerName)" |
|
KeyFile="$(KeyOriginatorFile)" |
|
Optimize="$(Optimize)" |
|
OutputAssembly="@(IntermediateAssembly)" |
|
Resources="@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile)" |
|
Sources="@(Compile)" |
|
TargetType="$(OutputType)" |
|
/> |
|
</Target> |
|
|
|
<Import Project="$(ILAsmAddInPath)\SharpDevelop.Build.Common.targets" /> |
|
</Project>
|
|
|