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

parser should detect missing comma between install settings #1129

Closed
Thorium opened this issue Oct 12, 2015 · 6 comments
Closed

parser should detect missing comma between install settings #1129

Thorium opened this issue Oct 12, 2015 · 6 comments
Labels

Comments

@Thorium
Copy link
Member

Thorium commented Oct 12, 2015

Paket is copying / creating extra files, from package's content -folder to project's root folder.
Is this really wanted behavior?

How to reproduce:
I create a new folder and add paket.bootstrapper.exe and this paket.dependencies to the folder:

source https://www.nuget.org/api/v2

nuget ABCpdf 10.1.0.3 framework: >= net40
nuget log4net 2.0.0
nuget Oracle.ManagedDataAccess framework: >= net40

Now, under that folder I create a new project called ConsoleApplication1. I also copy to this the project folder this file, paket.references:

ABCpdf
log4net
Oracle.ManagedDataAccess

Then I run paket.bootstrapper.exe to get the latest version of paket.exe (in my case it was 2.12.0.0). Then I run paket install
What happens is that under my ConsoleApplication1 are new files of ABCpdf.chm (5 megabytes binary, not very happy to add this to git) and net40*.xdt files.

@forki
Copy link
Member

forki commented Oct 12, 2015

You can disable this with content:none option.

That said: what else would you suggest.
On Oct 12, 2015 14:20, "Tuomas Hietanen" [email protected] wrote:

Paket is copying / creating extra files, from package's content -folder to
project's root folder.
Is this really wanted behavior?

How to reproduce:
I create a new folder and add paket.bootstrapper.exe and this
paket.dependencies to the folder:

source https://www.nuget.org/api/v2

nuget ABCpdf 10.1.0.3 framework: >= net40
nuget log4net 2.0.0
nuget Oracle.ManagedDataAccess framework: >= net40

Now, under that folder I create a new project called ConsoleApplication1.
I also copy to this the project folder this file, paket.references:

ABCpdf
log4net
Oracle.ManagedDataAccess

Then I run paket.bootstrapper.exe to get the latest version of paket.exe
(in my case it was 2.12.0.0). Then I run paket install
What happens is that under my ConsoleApplication1 are new files of
ABCpdf.chm (5 megabytes binary, not very happy to add this to git) and
net40*.xdt files.


Reply to this email directly or view it on GitHub
#1129.

@Thorium
Copy link
Member Author

Thorium commented Oct 12, 2015

So should this paket.dependencies help?

source https://www.nuget.org/api/v2

nuget ABCpdf 10.1.0.3 framework: >= net40 content: none
nuget log4net 2.0.0
nuget Oracle.ManagedDataAccess framework: >= net40 content: none

It doesn't...

@forki
Copy link
Member

forki commented Oct 12, 2015

source https://www.nuget.org/api/v2

nuget ABCpdf 10.1.0.3 framework: >= net40, content: none
nuget log4net 2.0.0
nuget Oracle.ManagedDataAccess framework: >= net40, content: none

works.

@forki forki changed the title Paket is copying / creating extra files, from package's content -folder to project's root folder. parser should detect missing comma between install settings Oct 12, 2015
@forki forki added the bug label Oct 12, 2015
@forki
Copy link
Member

forki commented Oct 12, 2015

I changed the title to reflect the bug in install settings

@Thorium
Copy link
Member Author

Thorium commented Oct 12, 2015

Thanks!

@forki
Copy link
Member

forki commented Oct 12, 2015

image

@forki forki closed this as completed in 4070ea2 Oct 12, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants