Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Split ILToNative project into compiler .dll and small driver .exe #51

Merged
merged 2 commits into from
Oct 12, 2015
Merged

Split ILToNative project into compiler .dll and small driver .exe #51

merged 2 commits into from
Oct 12, 2015

Conversation

jkotas
Copy link
Member

@jkotas jkotas commented Oct 11, 2015

Moved the files around, and fixed things up to make everything compile again. We should plan on making the interface refactored further.

I have also added a convenience desktop project as src\ILNative\desktop (not as src\ILNative.Desktop that we have discussed). It did not look good to have the convenience project in top-level directory. Also, it has a nice side-effect of the desktop convenience project not being in the middle of the real ILToNative projects in the alphabetically sorted VS solution tree.

@jkotas
Copy link
Member Author

jkotas commented Oct 11, 2015

@MichalStrehovsky PTLA

"System.Threading": "4.0.10",
"System.Text.Encoding.Extensions": "4.0.10",
"System.Reflection.Extensions": "4.0.0",
"System.Console": "4.0.0-beta-*",
Copy link
Member

Choose a reason for hiding this comment

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

Is System.Console still needed?

Copy link
Member Author

Choose a reason for hiding this comment

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

It is not needed - deleted the line.

@MichalStrehovsky
Copy link
Member

LGTM

@MichalStrehovsky
Copy link
Member

Thanks for doing this!

Minimal change of the interface between the two to make compile again.
This is similar solution to [GenFacade.Desktop](https://github.com/dotnet/buildtools/tree/master/src/GenFacades.Desktop) to annoyances with things like “the façade for System.Console doesn’t ship with the desktop CLR”.
jkotas added a commit that referenced this pull request Oct 12, 2015
Split ILToNative project into compiler .dll and small driver .exe
@jkotas jkotas merged commit 4512eac into dotnet:master Oct 12, 2015
@jkotas jkotas deleted the driver branch October 12, 2015 06:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants