diff options
-rw-r--r-- | mcs/ilasm/ilasm.csproj | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/mcs/ilasm/ilasm.csproj b/mcs/ilasm/ilasm.csproj new file mode 100644 index 00000000000..4c2a6cfd26d --- /dev/null +++ b/mcs/ilasm/ilasm.csproj @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">x86</Platform> + <ProjectGuid>{C02B3C37-DB98-40A5-84F0-F98633DA7EE4}</ProjectGuid> + <OutputType>Exe</OutputType> + <RootNamespace>ilasm</RootNamespace> + <AssemblyName>ilasm</AssemblyName> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> + <ProductVersion>8.0.30703</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> + <OutputPath>bin\Debug</OutputPath> + <DefineConstants>DEBUG;NET_4_5</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <Externalconsole>true</Externalconsole> + <PlatformTarget>x86</PlatformTarget> + <Commandlineparameters></Commandlineparameters> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> + <DebugType>full</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Release</OutputPath> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <Externalconsole>true</Externalconsole> + <PlatformTarget>x86</PlatformTarget> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + <Reference Include="PEAPI"> + <HintPath>..\class\lib\net_4_5\PEAPI.dll</HintPath> + </Reference> + <Reference Include="Mono.CompilerServices.SymbolWriter" /> + <Reference Include="Mono.Security" /> + </ItemGroup> + <ItemGroup> + </ItemGroup> + <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> + <ItemGroup> + <Folder Include="codegen\" /> + <Folder Include="parser\" /> + <Folder Include="scanner\" /> + </ItemGroup> + <ItemGroup> + <Compile Include="codegen\Assembly.cs" /> + <Compile Include="codegen\BaseClassRef.cs" /> + <Compile Include="codegen\BaseGenericTypeRef.cs" /> + <Compile Include="codegen\BaseMethodRef.cs" /> + <Compile Include="codegen\BaseTypeRef.cs" /> + <Compile Include="codegen\BranchInstr.cs" /> + <Compile Include="codegen\CalliInstr.cs" /> + <Compile Include="codegen\CatchBlock.cs" /> + <Compile Include="codegen\CodeGen.cs" /> + <Compile Include="codegen\CustomAttr.cs" /> + <Compile Include="codegen\DataDef.cs" /> + <Compile Include="codegen\DebuggingInfo.cs" /> + <Compile Include="codegen\DeclSecurity.cs" /> + <Compile Include="codegen\EmitByteInstr.cs" /> + <Compile Include="codegen\EventDef.cs" /> + <Compile Include="codegen\ExternFieldRef.cs" /> + <Compile Include="codegen\ExternMethodRef.cs" /> + <Compile Include="codegen\ExternTable.cs" /> + <Compile Include="codegen\ExternTypeRef.cs" /> + <Compile Include="codegen\FaultBlock.cs" /> + <Compile Include="codegen\FeatureAttr.cs" /> + <Compile Include="codegen\FieldDef.cs" /> + <Compile Include="codegen\FieldInstr.cs" /> + <Compile Include="codegen\FieldRef.cs" /> + <Compile Include="codegen\FileRef.cs" /> + <Compile Include="codegen\FilterBlock.cs" /> + <Compile Include="codegen\FinallyBlock.cs" /> + <Compile Include="codegen\GenericArguments.cs" /> + <Compile Include="codegen\GenericMethodRef.cs" /> + <Compile Include="codegen\GenericMethodSig.cs" /> + <Compile Include="codegen\GenericParamRef.cs" /> + <Compile Include="codegen\GenericParameters.cs" /> + <Compile Include="codegen\GenericTypeInst.cs" /> + <Compile Include="codegen\GlobalFieldRef.cs" /> + <Compile Include="codegen\GlobalMethodRef.cs" /> + <Compile Include="codegen\HandlerBlock.cs" /> + <Compile Include="codegen\IFieldRef.cs" /> + <Compile Include="codegen\IInstr.cs" /> + <Compile Include="codegen\IMethodRef.cs" /> + <Compile Include="codegen\ISehClause.cs" /> + <Compile Include="codegen\InstrTable.cs" /> + <Compile Include="codegen\IntInstr.cs" /> + <Compile Include="codegen\LabelInfo.cs" /> + <Compile Include="codegen\LdcInstr.cs" /> + <Compile Include="codegen\LdstrInstr.cs" /> + <Compile Include="codegen\LdtokenInstr.cs" /> + <Compile Include="codegen\Local.cs" /> + <Compile Include="codegen\MethodDef.cs" /> + <Compile Include="codegen\MethodInstr.cs" /> + <Compile Include="codegen\MethodPointerTypeRef.cs" /> + <Compile Include="codegen\MethodRef.cs" /> + <Compile Include="codegen\MiscInstr.cs" /> + <Compile Include="codegen\ModifiableType.cs" /> + <Compile Include="codegen\Module.cs" /> + <Compile Include="codegen\ParamDef.cs" /> + <Compile Include="codegen\PeapiTypeRef.cs" /> + <Compile Include="codegen\Permission.cs" /> + <Compile Include="codegen\PermissionMember.cs" /> + <Compile Include="codegen\PermissionSet.cs" /> + <Compile Include="codegen\PrimitiveTypeRef.cs" /> + <Compile Include="codegen\PropertyDef.cs" /> + <Compile Include="codegen\Sentinel.cs" /> + <Compile Include="codegen\SimpInstr.cs" /> + <Compile Include="codegen\SwitchInstr.cs" /> + <Compile Include="codegen\TryBlock.cs" /> + <Compile Include="codegen\TypeDef.cs" /> + <Compile Include="codegen\TypeInstr.cs" /> + <Compile Include="codegen\TypeManager.cs" /> + <Compile Include="codegen\TypeRef.cs" /> + <Compile Include="codegen\TypeSpecFieldRef.cs" /> + <Compile Include="codegen\TypeSpecMethodRef.cs" /> + <Compile Include="codegen\Types.cs" /> + <Compile Include="parser\ScannerAdapter.cs" /> + <Compile Include="AssemblyInfo.cs" /> + <Compile Include="Driver.cs" /> + <Compile Include="Report.cs" /> + <Compile Include="scanner\ILReader.cs" /> + <Compile Include="scanner\ILTables.cs" /> + <Compile Include="scanner\ILToken.cs" /> + <Compile Include="scanner\ILTokenizer.cs" /> + <Compile Include="scanner\ILTokenizingException.cs" /> + <Compile Include="scanner\ITokenStream.cs" /> + <Compile Include="scanner\InstrToken.cs" /> + <Compile Include="scanner\Location.cs" /> + <Compile Include="scanner\NumberHelper.cs" /> + <Compile Include="scanner\StringHelper.cs" /> + <Compile Include="scanner\StringHelperBase.cs" /> + <Compile Include="ILParser.cs" /> + <Compile Include="..\build\common\Consts.cs"> + <Link>Consts.cs</Link> + </Compile> + </ItemGroup> +</Project>
\ No newline at end of file |