Add new profile for monodroid tools (#5699)
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Thu, 5 Oct 2017 00:37:24 +0000 (02:37 +0200)
committerGitHub <noreply@github.com>
Thu, 5 Oct 2017 00:37:24 +0000 (02:37 +0200)
commitb2a11ac756f940c30b05aa0a8baf733572df4ce5
treef53154891304ce1bae679fcd5617c57aa2d85fc1
parentf77270c633c1e5a1703207cb96f1934a7354c0bc
Add new profile for monodroid tools (#5699)

* Add new profile for monodroid tools

This allows the XA build to use these instead of needing to build net_4_x.
We build the assemblies against the .NET 4.6 reference assemblies.

* Skip monodroid_tools in verify (aka mcs-compileall)

Exclude it from the test_profiles since running tests makes no sense there.

Also refactor to exclude binary_reference_assemblies as well,
it was already excluded manually in mcs-compileall before.
mcs/Makefile
mcs/build/executable.make
mcs/build/library.make
mcs/build/profiles/monodroid_tools.make [new file with mode: 0644]
mcs/build/rules.make
mcs/class/Makefile
mcs/tools/Makefile
runtime/Makefile.am