<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
    <metadata minClientVersion="4.1.0">
        <id>UmbracoCms</id>
        <version>8.0.0</version>
        <title>Umbraco Cms</title>
        <authors>Umbraco HQ</authors>
        <owners>Umbraco HQ</owners>
        <licenseUrl>http://opensource.org/licenses/MIT</licenseUrl>
        <projectUrl>http://umbraco.com/</projectUrl>
        <iconUrl>https://umbraco.com/dist/nuget/logo-small.png</iconUrl>
        <requireLicenseAcceptance>false</requireLicenseAcceptance>
        <description>Installs Umbraco Cms in your Visual Studio ASP.NET project</description>
        <summary>Installs Umbraco Cms in your Visual Studio ASP.NET project</summary>
        <language>en-US</language>
        <tags>umbraco</tags>
        <repository type="git" url="https://github.com/umbraco/umbraco-cms" />
        <dependencies>

            <group targetFramework="net472">

                <dependency id="UmbracoCms.Web" version="[$version$]" />
                <!--
                  note: dependencies are specified as [x.y.z,x.999999) eg [2.1.0,2.999999) and NOT [2.1.0,3.0.0) because
                  the latter would pick anything below 3.0.0 and that includes prereleases such as 3.0.0-alpha, and we do
                  not want this to happen as the alpha of the next major is, really, the next major already.
                -->
                <dependency id="Microsoft.AspNet.SignalR.Core" version="[2.4.0, 2.999999)" />
                <dependency id="Umbraco.ModelsBuilder.Ui" version="[8.1.0]" />
                <dependency id="ImageProcessor.Web" version="[4.10.0.100,4.999999)" />
                <dependency id="ImageProcessor.Web.Config" version="[2.5.0.100,2.999999)" />
                <dependency id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="[2.0.1,2.999999)" />
                <dependency id="Microsoft.Net.Compilers" version="[2.10.0,2.999999)" />

            </group>


        </dependencies>
    </metadata>
    <files>
        <!-- files -->
        <file src="$BuildTmp$\Configs\**" target="Content\Config" exclude="$BuildTmp$\Configs\Web.config.transform" />
        <file src="$BuildTmp$\WebApp\Views\**" target="Content\Views" exclude="$BuildTmp$\WebApp\Views\Web.config" />
        <file src="$BuildTmp$\WebApp\Global.asax" target="Content\Global.asax" />
        <file src="$BuildTmp$\WebApp\config\BackOfficeTours\**" target="Content\Config\BackOfficeTours" />
        <file src="$BuildTmp$\WebApp\Media\Web.config" target="Content\Media\Web.config" />

        <!-- these files are copied by install.ps1 -->
        <file src="$BuildTmp$\WebApp\Web.config" target="UmbracoFiles\Web.config" />
        <file src="$BuildTmp$\WebApp\umbraco\**" target="UmbracoFiles\umbraco" />
        <file src="$BuildTmp$\WebApp\config\splashes\**" target="UmbracoFiles\Config\splashes" />

        <!-- tools -->
        <!-- beware! install.ps1 not supported by PackageReference -->
        <file src="tools\install.ps1" target="tools\install.ps1" />
        <file src="tools\Readme.txt" target="tools\Readme.txt" />
        <file src="tools\ReadmeUpgrade.txt" target="tools\ReadmeUpgrade.txt" />

        <!-- config transforms -->
        <!-- beware! config transforms not supported by PackageReference -->
        <file src="tools\Web.config.install.xdt" target="Content\Web.config.install.xdt" />
        <file src="tools\serilog.config.install.xdt" target="Content\config\serilog.config.install.xdt" />
        <file src="tools\ClientDependency.config.install.xdt" target="Content\config\ClientDependency.config.install.xdt" />
        <file src="tools\umbracoSettings.config.install.xdt" target="Content\config\umbracoSettings.config.install.xdt" />
        <file src="tools\Views.Web.config.install.xdt" target="Views\Web.config.install.xdt" /> <!-- FIXME: Content\ !! and then... transform?! -->

        <!-- UmbracoCms props and targets -->
        <file src="build\**" target="build" />
    </files>
</package>
