title: Native dependencies not copied when indirectly referenced as a NuGet dependency
body: <p>I have an internal NuGet package that is dependent on another NuGet package that has native dependencies. In a .NET SDK console application I am referencing the internal NuGet package and indirectly referencing the other NuGet package that has the native dependencies.</p>
  <p>When the NuGet package with native dependencies is referenced indirectly, the native dependencies are not copied properly to the bin directory.</p>
  <p>If the NuGet package with native dependencies is installed directly as a direct dependency, then the native dependencies are copied over properly.</p>
  <p>Will this always be the case, and we just need to add the NuGet package with native dependencies as a direct dependency to any project using our internal NuGet package? Or is there something that could be added to our internal NuGet package or something that could be added to the other NuGet package to get native dependencies to copy correctly when referenced indirectly?</p>
  <p>Our internal NuGet package is build with <code>dotnet pack</code> using info from the csproj file to create the NuGet package.</p>