[Facades] Build netstandard.dll by default (#4501)
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Tue, 11 Apr 2017 18:18:55 +0000 (20:18 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Apr 2017 18:18:55 +0000 (20:18 +0200)
commita0d6c26a0403f0b96ff67c6edf74782f480bffbe
tree1c3223f111fe8645a9a79d137f59042619ae3016
parent07bf83dd61a595f7ebba4e66267886b0d2ef18fd
[Facades] Build netstandard.dll by default (#4501)

Added a new EXTERNAL_FACADE_DRAWING_REFERENCE variable which
specifies the path to an assembly that contains drawing types,
e.g. in the monotouch/monodroid case System.Drawing is built
inside the XI/XA repos.

Also update netstandard typeforwards to the latest version
from the dotnet/standard repo.
mcs/class/Facades/Makefile
mcs/class/Facades/System.Drawing.Primitives/Makefile
mcs/class/Facades/System.Drawing.Primitives/embedded_System.Drawing.Primitives.dll.sources
mcs/class/Facades/System.Drawing.Primitives/testing_aot_full_System.Drawing.Primitives.dll.sources [new file with mode: 0644]
mcs/class/Facades/System.Drawing.Primitives/testing_aot_hybrid_System.Drawing.Primitives.dll.sources [new file with mode: 0644]
mcs/class/Facades/netstandard/Makefile
mcs/class/Facades/netstandard/TypeForwarders.cs
mcs/class/Facades/subdirs.make
scripts/ci/run-jenkins.sh