Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glob results differ when using forward vs back slashes #3959

Closed
natemcmaster opened this issue Nov 16, 2016 · 1 comment
Closed

Glob results differ when using forward vs back slashes #3959

natemcmaster opened this issue Nov 16, 2016 · 1 comment
Labels
Functionality:Pack Resolution:Duplicate This issue appears to be a Duplicate of another issue
Milestone

Comments

@natemcmaster
Copy link

Globbing patterns in nuspec using forward slashes do not match files. The same pattern with backslashes works.

Details

Using NuGet.exe 3.5.0.1938 on Windows 10

Repro

  1. Create folder layout
TestPackage.nuspec
folder/
     test.txt
  1. Use this nuspec
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>TestPackage</id>
    <version>1.0.0</version>
    <authors>name</authors>
    <description>description</description>
  </metadata>
  <files>
    <file src="folder/*.txt" target="dir1/" />
    <file src="folder\*.txt" target="dir2/" />
  </files>
</package>
  1. nuget.exe pack TestPackage.nuspec

Expected result

NuGet package contains:

<nupkg>/
   TestPackage.nuspec
   dir1/
       test.txt
   dir2/
        test.txt

Actual result

The globbing pattern for folder/*.txt does not match files, but folder\*.txt does.

<nupkg>/
   TestPackage.nuspec
   dir2/
       test.txt
@nkolev92
Copy link
Member

Merging issues:
Duplicate of #3584

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Functionality:Pack Resolution:Duplicate This issue appears to be a Duplicate of another issue
Projects
None yet
Development

No branches or pull requests

3 participants