<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <ProductVersion>9.0.30729</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{461089E7-008E-4737-BA17-E1FCD1CC3D0E}</ProjectGuid>
    <OutputType>Library</OutputType>
    <RootNamespace>umbraco.Linq.DTMetal.CodeBuilder</RootNamespace>
    <AssemblyName>umbraco.Linq.DTMetal.CodeBuilder</AssemblyName>
    <CommonRegAttributes>$(VSSDK90Install)VisualStudioIntegration\Common\Source\CSharp\RegistrationAttributes</CommonRegAttributes>
    <SccProjectName>SAK</SccProjectName>
    <SccLocalPath>SAK</SccLocalPath>
    <SccAuxPath>SAK</SccAuxPath>
    <SccProvider>SAK</SccProvider>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    <SignAssembly>true</SignAssembly>
    <AssemblyOriginatorKeyFile>..\Solution Items\umbraco-key.snk</AssemblyOriginatorKeyFile>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <DebugSymbols>true</DebugSymbols>
    <Optimize>false</Optimize>
    <OutputPath>.\bin\Debug\</OutputPath>
    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <WarningLevel>4</WarningLevel>
    <DocumentationFile>bin\Debug\umbraco.Linq.DTMetal.CodeBuilder.xml</DocumentationFile>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <DebugSymbols>false</DebugSymbols>
    <Optimize>true</Optimize>
    <OutputPath>.\bin\Release\</OutputPath>
    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
    <DefineConstants>TRACE</DefineConstants>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="EnvDTE">
      <SpecificVersion>False</SpecificVersion>
    </Reference>
    <Reference Include="EnvDTE80">
      <SpecificVersion>False</SpecificVersion>
    </Reference>
    <Reference Include="Microsoft.VisualBasic" />
    <Reference Include="Microsoft.VisualStudio.Designer.Interfaces" />
    <Reference Include="Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <Reference Include="Microsoft.VisualStudio.Shell.9.0" />
    <Reference Include="Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <Reference Include="Microsoft.VisualStudio.TemplateWizardInterface, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
    <Reference Include="System">
      <Name>System</Name>
    </Reference>
    <Reference Include="System.Configuration.Install" />
    <Reference Include="System.Core">
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Data">
      <Name>System.Data</Name>
    </Reference>
    <Reference Include="System.Runtime.Serialization">
      <RequiredTargetFramework>3.0</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml">
      <Name>System.XML</Name>
    </Reference>
    <Reference Include="System.Xml.Linq">
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="VSLangProj">
    </Reference>
    <Reference Include="VSLangProj2">
      <HintPath>$(DevEnvDir)\VSLangProj2.dll</HintPath>
    </Reference>
    <Reference Include="VSLangProj80">
      <HintPath>$(DevEnvDir)\VSLangProj80.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\Solution Items\SolutionInfo.cs">
      <Link>Properties\SolutionInfo.cs</Link>
    </Compile>
    <Compile Include="Code Builder\BaseCodeGenerator.cs" />
    <Compile Include="Code Builder\BaseCodeGeneratorWithSite.cs" />
    <Compile Include="Code Builder\ClassGenerator.cs" />
    <Compile Include="DataType\DataTypeAttribute.cs" />
    <Compile Include="DataType\DataTypeRetyper.cs" />
    <Compile Include="DataType\YesNoRetyper.cs" />
    <Compile Include="DocType.cs" />
    <Compile Include="DocTypeAssociation.cs" />
    <Compile Include="DocTypeProperty.cs" />
    <Compile Include="Installer\InstallerHandler.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Installer\InstallerProgress.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Installer\InstallerProgress.Designer.cs">
      <DependentUpon>InstallerProgress.cs</DependentUpon>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="RegistrationAttributes\CodeGeneratorRegistrationAttribute.cs" />
    <Compile Include="Strings.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Strings.resx</DependentUpon>
    </Compile>
    <Compile Include="Code Builder\LINQtoUmbracoGenerator.cs" />
    <Compile Include="Switch.cs" />
    <Compile Include="Wizard\CreateDtmlWizard.cs" />
    <EmbeddedResource Include="..\..\..\dep\Schemas\DocTypeML.xsd">
      <Link>DocTypeML.xsd</Link>
    </EmbeddedResource>
    <None Include="..\Solution Items\umbraco-key.snk">
      <Link>Properties\umbraco-key.snk</Link>
    </None>
    <None Include="Code Builder\ClassDiagram.cd" />
    <Content Include="Item packages\LINQtoUmbracoVB.zip" />
    <Content Include="Item packages\LINQtoUmbracoCS.zip" />
  </ItemGroup>
  <ItemGroup>
    <AppDesigner Include="Project\" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Strings.resx">
      <SubType>Designer</SubType>
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Strings.Designer.cs</LastGenOutput>
      <CustomToolNamespace>Umbraco.Linq.DTMetal.CodeBuilder</CustomToolNamespace>
    </EmbeddedResource>
    <EmbeddedResource Include="Installer\InstallerProgress.resx">
      <DependentUpon>InstallerProgress.cs</DependentUpon>
    </EmbeddedResource>
  </ItemGroup>
  <PropertyGroup>
    <!--
    To specify a different registry root to register your package, uncomment the TargetRegistryRoot
    tag and specify a registry root in it.
    <TargetRegistryRoot></TargetRegistryRoot>
    -->
    <RegisterOutputPackage>true</RegisterOutputPackage>
    <RegisterWithCodebase>true</RegisterWithCodebase>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug - Fixed Version' ">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\Debug - Fixed Version\</OutputPath>
    <DefineConstants>DEBUG;TRACE;FIXEDVERSION</DefineConstants>
    <DocumentationFile>bin\Debug\Umbraco.Linq.DTMetal.CodeBuilder.xml</DocumentationFile>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
  </PropertyGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <ProjectExtensions>
    <VisualStudio>
    </VisualStudio>
  </ProjectExtensions>
</Project>