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

Remove CustomTasks #453

Merged
merged 10 commits into from Jul 12, 2018
Merged

Remove CustomTasks #453

merged 10 commits into from Jul 12, 2018

Conversation

slide
Copy link
Contributor

@slide slide commented Jul 11, 2018

This removes CustomTasks, instead relying on the tasks from MSBuildCommunityTasks that we are already using.

@slozier
Copy link
Contributor

slozier commented Jul 12, 2018

What about generating a single CurrentVersion.Generated.cs instead of one per project? Maybe something to think about for the future.

@slide
Copy link
Contributor Author

slide commented Jul 12, 2018

That's something I was thinking as well. I'll try and work that out.

@slide
Copy link
Contributor Author

slide commented Jul 12, 2018

The main issue I see with creating only one file is building in Visual Studio. I could easily generate the files in Build.proj as a pre-Target to other targets, but in Visual Studio, I don't know of a way to do that because it may be that only one project is built if only one project has changes. So, in that case, do I generate it every time a project is being built, which would then cause all projects needing to be built?

Copy link
Contributor

@slozier slozier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Won't the template generation target be skipped because the the inputs haven't changed? Anyway, I'm fine with the PR as is.

@slide slide merged commit 24f597e into IronLanguages:master Jul 12, 2018
@slide slide deleted the remove_custom_tasks branch July 12, 2018 17:47
@slide slide changed the title [WIP] Remove CustomTasks Remove CustomTasks Jul 12, 2018
dpmdpm pushed a commit to dpmdpm/ironpython2 that referenced this pull request Aug 2, 2018
* Small updates

* [WIP] Remove CustomTasks

This removes CustomTasks, instead relying on the tasks from
MSBuildCommunityTasks that we are already using.

* Pre-create the Properties directory

* Make directories if they don't exist
slozier added a commit to slozier/ironpython3 that referenced this pull request Aug 17, 2018
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