New tests.
[mono.git] / mcs / class / System.Data.Linq / src / DbMetal / DbMetal.csproj
1 <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
2   <PropertyGroup>\r
3     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
4     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
5     <ProductVersion>9.0.30729</ProductVersion>\r
6     <SchemaVersion>2.0</SchemaVersion>\r
7     <ProjectGuid>{363FF43D-C870-4423-BE50-DAED7793A6D1}</ProjectGuid>\r
8     <OutputType>Exe</OutputType>\r
9     <AppDesignerFolder>Properties</AppDesignerFolder>\r
10     <RootNamespace>DbMetal</RootNamespace>\r
11     <AssemblyName>DbMetal</AssemblyName>\r
12     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>\r
13     <SignAssembly>true</SignAssembly>\r
14     <AssemblyOriginatorKeyFile>..\DbLinq.snk</AssemblyOriginatorKeyFile>\r
15     <IsWebBootstrapper>false</IsWebBootstrapper>\r
16     <PublishUrl>publish\</PublishUrl>\r
17     <Install>true</Install>\r
18     <InstallFrom>Disk</InstallFrom>\r
19     <UpdateEnabled>false</UpdateEnabled>\r
20     <UpdateMode>Foreground</UpdateMode>\r
21     <UpdateInterval>7</UpdateInterval>\r
22     <UpdateIntervalUnits>Days</UpdateIntervalUnits>\r
23     <UpdatePeriodically>false</UpdatePeriodically>\r
24     <UpdateRequired>false</UpdateRequired>\r
25     <MapFileExtensions>true</MapFileExtensions>\r
26     <ApplicationRevision>0</ApplicationRevision>\r
27     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>\r
28     <UseApplicationTrust>false</UseApplicationTrust>\r
29     <BootstrapperEnabled>true</BootstrapperEnabled>\r
30   </PropertyGroup>\r
31   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
32     <DebugSymbols>true</DebugSymbols>\r
33     <DebugType>full</DebugType>\r
34     <Optimize>false</Optimize>\r
35     <OutputPath>..\..\build.dbg\</OutputPath>\r
36     <DefineConstants>TRACE;DEBUG</DefineConstants>\r
37     <ErrorReport>prompt</ErrorReport>\r
38     <WarningLevel>4</WarningLevel>\r
39     <SignAssembly>true</SignAssembly>\r
40     <AssemblyKeyFile>..\DbLinq.snk</AssemblyKeyFile>\r
41     <PlatformTarget>x86</PlatformTarget>\r
42   </PropertyGroup>\r
43   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
44     <DebugType>pdbonly</DebugType>\r
45     <Optimize>true</Optimize>\r
46     <OutputPath>..\..\build\</OutputPath>\r
47     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
48     <ErrorReport>prompt</ErrorReport>\r
49     <WarningLevel>4</WarningLevel>\r
50     <SignAssembly>true</SignAssembly>\r
51     <AssemblyKeyFile>..\DbLinq.snk</AssemblyKeyFile>\r
52     <PlatformTarget>x86</PlatformTarget>\r
53   </PropertyGroup>\r
54   <ItemGroup>\r
55     <Reference Include="System" />\r
56     <Reference Include="System.configuration" />\r
57     <Reference Include="System.Core">\r
58       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
59     </Reference>\r
60     <Reference Include="System.Data" />\r
61     <Reference Include="System.Data.Linq">\r
62       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
63     </Reference>\r
64     <Reference Include="System.Web.Extensions">\r
65       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
66     </Reference>\r
67     <Reference Include="System.Xml" />\r
68   </ItemGroup>\r
69   <ItemGroup>\r
70     <Compile Include="..\DbLinq.ProductInfo.cs">\r
71       <Link>Properties\DbLinq.ProductInfo.cs</Link>\r
72     </Compile>\r
73     <Compile Include="Generator\AttributeDefinition.cs" />\r
74     <Compile Include="Generator\CodeDomGenerator.cs" />\r
75     <Compile Include="Generator\EntityInterface\Implementation\INotifyPropertyChangedImplementation.cs" />\r
76     <Compile Include="Generator\GenerationContext.cs" />\r
77     <Compile Include="Generator\ICodeGenerator.cs" />\r
78     <Compile Include="Generator\EntityInterface\Implementation\InterfaceImplementation.cs" />\r
79     <Compile Include="Generator\Implementation\CodeTextGenerator\CodeGenerator.Class.cs" />\r
80     <Compile Include="Generator\Implementation\CodeTextGenerator\CodeGenerator.Context.Ctor.cs" />\r
81     <Compile Include="Generator\Implementation\CodeTextGenerator\CodeGenerator.cs" />\r
82     <Compile Include="Generator\Implementation\CodeTextGenerator\CodeGenerator.Procedure.cs" />\r
83     <Compile Include="Generator\Implementation\CodeTextGenerator\CSCodeGenerator.cs" />\r
84     <Compile Include="Generator\Implementation\CodeTextGenerator\CSCodeWriter.cs" />\r
85     <Compile Include="Generator\CodeWriter.cs" />\r
86     <Compile Include="Generator\EntityInterface\IImplementation.cs" />\r
87     <Compile Include="Generator\EntityInterface\Implementation\IModifiedImplementation.cs" />\r
88     <Compile Include="Generator\EntityInterface\Implementation\INotifyPropertyChangingImplementation.cs" />\r
89     <Compile Include="Generator\Implementation\Processor.cs" />\r
90     <Compile Include="Generator\IProcessor.cs" />\r
91     <Compile Include="Generator\ISchemaLoaderFactory.cs" />\r
92     <Compile Include="Generator\SpecificationDefinition.cs" />\r
93     <Compile Include="Generator\ParameterDefinition.cs" />\r
94     <Compile Include="Language\EnglishWords.cs" />\r
95     <Compile Include="Language\FrenchWords.cs" />\r
96     <Compile Include="Language\GermanWords.cs" />\r
97     <Compile Include="Properties\Settings.Designer.cs">\r
98       <AutoGen>True</AutoGen>\r
99       <DesignTimeSharedInput>True</DesignTimeSharedInput>\r
100       <DependentUpon>Settings.settings</DependentUpon>\r
101     </Compile>\r
102     <Compile Include="Reference.cs" />\r
103     <Compile Include="Schema\DbmlRename.cs" />\r
104     <Compile Include="Schema\DbmlRenameLoader.cs" />\r
105     <Compile Include="Schema\NameAliasesLoader.cs" />\r
106     <Compile Include="Utility\VariablesExtension.cs" />\r
107     <Compile Include="Program.cs" />\r
108     <Compile Include="Properties\AssemblyInfo.cs" />\r
109     <Compile Include="Configuration\ProvidersSection.cs" />\r
110     <Compile Include="Parameters.cs" />\r
111     <Compile Include="Schema\TableAlias.cs" />\r
112     <Compile Include="Generator\Implementation\SchemaLoaderFactory.cs" />\r
113     <Compile Include="Utility\EnvironmentExtension.cs" />\r
114     <Compile Include="Mono\Options.cs" />\r
115   </ItemGroup>\r
116   <ItemGroup>\r
117     <None Include="..\DbLinq.snk">\r
118       <Link>Properties\DbLinq.snk</Link>\r
119     </None>\r
120     <None Include="App.config" />\r
121   </ItemGroup>\r
122   <ItemGroup>\r
123     <ProjectReference Include="..\DbLinq.Firebird\DbLinq.Firebird.csproj">\r
124       <Project>{E1AB58E4-357E-4031-90F3-6AABA9623047}</Project>\r
125       <Name>DbLinq.Firebird</Name>\r
126     </ProjectReference>\r
127     <ProjectReference Include="..\DbLinq.Ingres\DbLinq.Ingres.csproj">\r
128       <Project>{90D57CD9-D704-409E-88A1-0F22AC79065A}</Project>\r
129       <Name>DbLinq.Ingres</Name>\r
130     </ProjectReference>\r
131     <ProjectReference Include="..\DbLinq.MySql\DbLinq.MySql.csproj">\r
132       <Project>{FA8D1068-3341-4956-BF94-54C6A816BD9E}</Project>\r
133       <Name>DbLinq.MySql</Name>\r
134     </ProjectReference>\r
135     <ProjectReference Include="..\DbLinq.Oracle\DbLinq.Oracle.csproj">\r
136       <Project>{D9DE72A2-D885-4C54-A89E-302E6829101C}</Project>\r
137       <Name>DbLinq.Oracle</Name>\r
138     </ProjectReference>\r
139     <ProjectReference Include="..\DbLinq.PostgreSql\DbLinq.PostgreSql.csproj">\r
140       <Project>{32824F7E-9260-413C-B174-F3E315936FA7}</Project>\r
141       <Name>DbLinq.PostgreSql</Name>\r
142     </ProjectReference>\r
143     <ProjectReference Include="..\DbLinq.Sqlite\DbLinq.Sqlite.csproj">\r
144       <Project>{60B9AFA1-99B4-4DE6-80E1-80BBED1AC755}</Project>\r
145       <Name>DbLinq.Sqlite</Name>\r
146     </ProjectReference>\r
147     <ProjectReference Include="..\DbLinq\DbLinq.csproj">\r
148       <Project>{7950197D-4122-49CB-9FD7-45E666BAFEC2}</Project>\r
149       <Name>DbLinq</Name>\r
150     </ProjectReference>\r
151   </ItemGroup>\r
152   <ItemGroup>\r
153     <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">\r
154       <Visible>False</Visible>\r
155       <ProductName>.NET Framework 2.0 %28x86%29</ProductName>\r
156       <Install>false</Install>\r
157     </BootstrapperPackage>\r
158     <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">\r
159       <Visible>False</Visible>\r
160       <ProductName>.NET Framework 3.0 %28x86%29</ProductName>\r
161       <Install>false</Install>\r
162     </BootstrapperPackage>\r
163     <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">\r
164       <Visible>False</Visible>\r
165       <ProductName>.NET Framework 3.5</ProductName>\r
166       <Install>true</Install>\r
167     </BootstrapperPackage>\r
168     <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">\r
169       <Visible>False</Visible>\r
170       <ProductName>Windows Installer 3.1</ProductName>\r
171       <Install>true</Install>\r
172     </BootstrapperPackage>\r
173   </ItemGroup>\r
174   <ItemGroup>\r
175     <Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />\r
176   </ItemGroup>\r
177   <ItemGroup>\r
178     <None Include="Properties\Settings.settings">\r
179       <Generator>SettingsSingleFileGenerator</Generator>\r
180       <LastGenOutput>Settings.Designer.cs</LastGenOutput>\r
181     </None>\r
182   </ItemGroup>\r
183   <ItemGroup>\r
184     <EmbeddedResource Include="Language\EnglishWords.txt" />\r
185   </ItemGroup>\r
186   <ItemGroup>\r
187     <EmbeddedResource Include="Language\FrenchWords.txt" />\r
188   </ItemGroup>\r
189   <ItemGroup>\r
190     <EmbeddedResource Include="Language\GermanWords.txt" />\r
191   </ItemGroup>\r
192   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />\r
193   <ItemGroup>\r
194     <DependentAssembly Include="$(SolutionDir)..\lib\Npgsql.dll" />\r
195     <DependentAssembly Include="$(SolutionDir)..\lib\Mono.Security.dll" />\r
196     <DependentAssembly Include="$(SolutionDir)..\lib\Ingres.Stereo.dll" />\r
197     <DependentAssembly Include="$(SolutionDir)..\lib\Oracle.DataAccess.dll" />\r
198     <DependentAssembly Include="$(SolutionDir)..\lib\MySql.Data.dll" />\r
199     <DependentAssembly Include="$(SolutionDir)..\lib\System.Data.SQLite.DLL" />\r
200     <DependentAssembly Include="$(SolutionDir)..\lib\FirebirdSql.Data.FirebirdClient.dll" />\r
201   </ItemGroup>\r
202   <Target Name="AfterBuild">\r
203     <Copy \r
204         SourceFiles="@(DependentAssembly)" \r
205         DestinationFolder="$(OutputPath)" />\r
206   </Target>\r
207 </Project>\r