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

Nuget - Disable AnyCPU check for BuildTransitive Library Projects #3622

Closed
amaitland opened this issue Jun 16, 2021 · 0 comments
Closed

Nuget - Disable AnyCPU check for BuildTransitive Library Projects #3622

amaitland opened this issue Jun 16, 2021 · 0 comments
Assignees
Milestone

Comments

@amaitland
Copy link
Member

For buildTransitive supporting projects it's less than ideal to set CefSharpAnyCpuSupport in every project. Using a Directory.Build.props file as described in #3319 (comment) is one fairly easy working.

Ideally only WinExe/Exe projects would need to set CefSharpAnyCpuSupport , not all projects as currently required.

I did initially look at setting CefSharpBuildAction to NoAction for Library projects (commit
c6dc9eb#diff-4d4db7f7d2784381f23dcebde8e2769047ae8465335575e9872cf666e8b9900a), I decided against this as it would leave projects being developed as plugins for other projects in a broken state by default. Not sure how many are developing plugins, so maybe it's worth going with this approach, it would save disk space, decrease build time etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant