Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

CoreClr: Make tests run on FreeBSD and document how to run them. #1030

Merged
merged 1 commit into from
May 21, 2015

Conversation

josteink
Copy link
Member

Not all platforms have bash in /bin/. Documentation added to the general FreeBSD build-instructions.

This PR partially adresses https://github.com/dotnet/coreclr/issues/1010

@@ -227,3 +227,18 @@ If all works, you should be greeted by a friendly daemon you know well.
Over time, this process will get easier. We will remove the dependency on having to compile managed code on Windows. For example, we are working to get our NuGet packages to include both the Windows and FreeBSD versions of an assembly, so you can simply nuget restore the dependencies.

Pull Requests to enable building CoreFX and mscorlib on FreeBSD via Mono would be very welcome. A sample that builds Hello World on FreeBSD using the correct references but via XBuild or MonoDevelop would also be great! Some of our processes (e.g. the mscorlib build) rely on Windows specific tools, but we want to figure out how to solve these problems for FreeBSD as well. There's still a lot of work ahead, so if you're interested in helping, we're ready for you!


Run the test-suite

Choose a reason for hiding this comment

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

Remove the -

@kangaroo
Copy link

LGTM modulo nits.

@adityamandaleeka
Copy link
Member

LGTM apart from @kangaroo's comments.

@josteink
Copy link
Member Author

Fixed up nits.

Not all platforms have bash in /bin/.

Documentation added to the general FreeBSD build-instructions.
adityamandaleeka added a commit that referenced this pull request May 21, 2015
CoreClr: Make tests run on FreeBSD and document how to run them.
@adityamandaleeka adityamandaleeka merged commit 6c3bcd2 into dotnet:master May 21, 2015
@josteink josteink deleted the freebsd-tests branch May 22, 2015 06:06
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.

5 participants