OSDN Git Service

DocumentクラスをPCLでも使えるようにした。これに伴い、ファイル操作はIStreamWriter,IStreamReaderインターフェイスを通じて行うようにした...
[fooeditengine/FooEditEngine.git] / Windows / FooEditEngine / FooEditEngine.csproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <PropertyGroup>
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6     <ProductVersion>8.0.30703</ProductVersion>
7     <SchemaVersion>2.0</SchemaVersion>
8     <ProjectGuid>{4A78E675-764C-46FB-B539-B0C0F367F670}</ProjectGuid>
9     <OutputType>Library</OutputType>
10     <AppDesignerFolder>Properties</AppDesignerFolder>
11     <RootNamespace>FooEditEngine.Windows</RootNamespace>
12     <AssemblyName>FooEditEngine.Windows</AssemblyName>
13     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
14     <FileAlignment>512</FileAlignment>
15     <TargetFrameworkProfile />
16   </PropertyGroup>
17   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18     <DebugSymbols>true</DebugSymbols>
19     <DebugType>full</DebugType>
20     <Optimize>false</Optimize>
21     <OutputPath>bin\Debug\</OutputPath>
22     <DefineConstants>TRACE;DEBUG;WINFORM</DefineConstants>
23     <ErrorReport>prompt</ErrorReport>
24     <WarningLevel>4</WarningLevel>
25     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
26     <DocumentationFile>bin\Debug\FooEditEngine.Windows.XML</DocumentationFile>
27     <Prefer32Bit>false</Prefer32Bit>
28   </PropertyGroup>
29   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
30     <DebugType>pdbonly</DebugType>
31     <Optimize>true</Optimize>
32     <OutputPath>bin\Release\</OutputPath>
33     <DefineConstants>TRACE;WINFORM</DefineConstants>
34     <ErrorReport>prompt</ErrorReport>
35     <WarningLevel>4</WarningLevel>
36     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
37     <Prefer32Bit>false</Prefer32Bit>
38     <DocumentationFile>bin\Release\FooEditEngine.Windows.XML</DocumentationFile>
39   </PropertyGroup>
40   <ItemGroup>
41     <Reference Include="SharpDX">
42       <HintPath>..\..\Libs\SharpDX.dll</HintPath>
43     </Reference>
44     <Reference Include="SharpDX.Direct2D1">
45       <HintPath>..\..\Libs\SharpDX.Direct2D1.dll</HintPath>
46     </Reference>
47     <Reference Include="SharpDX.DXGI">
48       <HintPath>..\..\Libs\SharpDX.DXGI.dll</HintPath>
49     </Reference>
50     <Reference Include="System" />
51     <Reference Include="System.Drawing" />
52     <Reference Include="System.Windows.Forms" />
53   </ItemGroup>
54   <ItemGroup>
55     <Compile Include="..\..\Common\CollectionDebugView.cs">
56       <Link>CollectionDebugView.cs</Link>
57     </Compile>
58     <Compile Include="..\..\Common\Controller.cs">
59       <Link>Controller.cs</Link>
60     </Compile>
61     <Compile Include="..\..\Common\Direct2D\CustomTextRenderer.cs">
62       <Link>CustomTextRenderer.cs</Link>
63     </Compile>
64     <Compile Include="..\..\Common\Direct2D\D2DRenderCommon.cs">
65       <Link>D2DRenderCommon.cs</Link>
66     </Compile>
67     <Compile Include="..\..\Common\Direct2D\DrawingEffect.cs">
68       <Link>DrawingEffect.cs</Link>
69     </Compile>
70     <Compile Include="..\..\Common\Direct2D\InlineChar.cs">
71       <Link>InlineChar.cs</Link>
72     </Compile>
73     <Compile Include="..\..\Common\Direct2D\MarkerFactory.cs">
74       <Link>MarkerFactory.cs</Link>
75     </Compile>
76     <Compile Include="..\..\Common\Direct2D\MultiSet.cs">
77       <Link>MultiSet.cs</Link>
78     </Compile>
79     <Compile Include="..\..\Common\Direct2D\MyTextLayout.cs">
80       <Link>MyTextLayout.cs</Link>
81     </Compile>
82     <Compile Include="..\..\Common\Document.cs">
83       <Link>Document.cs</Link>
84     </Compile>
85     <Compile Include="..\..\Common\EditView.cs">
86       <Link>EditView.cs</Link>
87     </Compile>
88     <Compile Include="..\..\Common\FoldingCollection.cs">
89       <Link>FoldingCollection.cs</Link>
90     </Compile>
91     <Compile Include="..\..\Common\GapBuffer+Enumerator.cs">
92       <Link>GapBuffer+Enumerator.cs</Link>
93     </Compile>
94     <Compile Include="..\..\Common\GapBuffer.cs">
95       <Link>GapBuffer.cs</Link>
96     </Compile>
97     <Compile Include="..\..\Common\IFoldingStrategy.cs">
98       <Link>IFoldingStrategy.cs</Link>
99     </Compile>
100     <Compile Include="..\..\Common\IHilighter.cs">
101       <Link>IHilighter.cs</Link>
102     </Compile>
103     <Compile Include="..\..\Common\ITextRender.cs">
104       <Link>ITextRender.cs</Link>
105     </Compile>
106     <Compile Include="..\..\Common\LineToIndex.cs">
107       <Link>LineToIndex.cs</Link>
108     </Compile>
109     <Compile Include="..\..\Common\MarkerCollection.cs">
110       <Link>MarkerCollection.cs</Link>
111     </Compile>
112     <Compile Include="..\..\Common\PrintableView.cs">
113       <Link>PrintableView.cs</Link>
114     </Compile>
115     <Compile Include="..\..\Common\Range.cs">
116       <Link>Range.cs</Link>
117     </Compile>
118     <Compile Include="..\..\Common\RangeCollection.cs">
119       <Link>RangeCollection.cs</Link>
120     </Compile>
121     <Compile Include="..\..\Common\RangeTree.cs">
122       <Link>RangeTree.cs</Link>
123     </Compile>
124     <Compile Include="..\..\Common\RangeTreeNode.cs">
125       <Link>RangeTreeNode.cs</Link>
126     </Compile>
127     <Compile Include="..\..\Common\ResourceManager.cs">
128       <Link>ResourceManager.cs</Link>
129     </Compile>
130     <Compile Include="..\..\Common\SelectCollection.cs">
131       <Link>SelectCollection.cs</Link>
132     </Compile>
133     <Compile Include="..\..\Common\StringBuffer.cs">
134       <Link>StringBuffer.cs</Link>
135     </Compile>
136     <Compile Include="..\..\Common\TextPoint.cs">
137       <Link>TextPoint.cs</Link>
138     </Compile>
139     <Compile Include="..\..\Common\UndoCommands.cs">
140       <Link>UndoCommands.cs</Link>
141     </Compile>
142     <Compile Include="..\..\Common\UndoManager.cs">
143       <Link>UndoManager.cs</Link>
144     </Compile>
145     <Compile Include="..\..\Common\Util.cs">
146       <Link>Util.cs</Link>
147     </Compile>
148     <Compile Include="..\..\Common\ViewBase.cs">
149       <Link>ViewBase.cs</Link>
150     </Compile>
151     <Compile Include="..\..\Common\WatchDogPattern.cs">
152       <Link>WatchDogPattern.cs</Link>
153     </Compile>
154     <Compile Include="..\..\Common\WinFileStream.cs">
155       <Link>WinFileStream.cs</Link>
156     </Compile>
157     <Compile Include="D2DTextRender.cs" />
158     <Compile Include="FooPrintText.cs" />
159     <Compile Include="FooTextBox.cs">
160       <SubType>Component</SubType>
161     </Compile>
162     <Compile Include="PrintableTextRender.cs" />
163     <Compile Include="Properties\AssemblyInfo.cs" />
164     <Compile Include="WinIME.cs" />
165   </ItemGroup>
166   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
167   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
168        Other similar extension points exist, see Microsoft.Common.targets.
169   <Target Name="BeforeBuild">
170   </Target>
171   <Target Name="AfterBuild">
172   </Target>
173   -->
174 </Project>