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

Forki project system check #195

Merged
merged 3 commits into from Nov 7, 2013
Merged

Forki project system check #195

merged 3 commits into from Nov 7, 2013

Conversation

haacked
Copy link
Contributor

@haacked haacked commented Nov 7, 2013

Replaces and closes #192

see https://github.com/fsharp/FAKE/blob/develop/src/app/FakeLib/MSBuild/ProjectSystem.fs

This will compare all csproj files in ./Octokit/ if they have (at least) all files from ./Octokit/Octokit.csproj

haacked added a commit that referenced this pull request Nov 7, 2013
@haacked haacked merged commit 6b962c4 into master Nov 7, 2013
@haacked haacked deleted the forki-ProjectSystemCheck branch November 7, 2013 18:36
@forki
Copy link
Contributor

forki commented Nov 7, 2013

So yay it found it's first bug ;-)

@haacked
Copy link
Contributor Author

haacked commented Nov 7, 2013

Yep! So some folks pointed me to https://code.google.com/p/gyp/

Unfortunately that requires Ruby. I'm thinking that something F# based as part of the build might be cool. But my key requirement is that contributors should be able to use Visual Studio to add files to the "source" project Octokit.csproj in this case, and all the other project files could be generated or fixed up.

@forki
Copy link
Contributor

forki commented Nov 7, 2013

now that we are abe to detect missing files we might add a "fix it" task.

stay tuned.

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

Successfully merging this pull request may close these issues.

None yet

2 participants