Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2020-09-11 22:16:06 +0300
committerGitHub <noreply@github.com>2020-09-11 22:16:06 +0300
commit9b9e4ba6e81d9ad8e84cda65427a33212d8d6ae5 (patch)
tree26819aee56c2bc1c0958916822d1119b6ac06fcf
parent7507fb2859c12f6c561efc23d48dd1be0fc6cdee (diff)
WiX cannot package UNIX symlinks; force Cygwin to use Windows symlinks (#20374)mono-6.12.0.98
Co-authored-by: Joseph Shields <directhex@apebox.org>
-rw-r--r--mcs/class/reference-assemblies/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/mcs/class/reference-assemblies/Makefile b/mcs/class/reference-assemblies/Makefile
index 63ca7236dbe..4431e380757 100644
--- a/mcs/class/reference-assemblies/Makefile
+++ b/mcs/class/reference-assemblies/Makefile
@@ -79,8 +79,8 @@ install-local:
# so we need to place something there or those tools break. We decided to symlink to the reference assembly for now.
# See https://bugzilla.xamarin.com/show_bug.cgi?id=38331 and https://bugzilla.xamarin.com/show_bug.cgi?id=41052
$(MKINSTALLDIRS) $(PROFILE_DIR)/4.0
- ln -sf ../4.0-api/mscorlib.dll $(PROFILE_DIR)/4.0/mscorlib.dll
- ln -sf ../4.0-api/Mono.Posix.dll $(PROFILE_DIR)/4.0/Mono.Posix.dll
+ $(if $(filter $(BUILD_PLATFORM),win32),CYGWIN=winsymlinks:nativestrict) ln -sf ../4.0-api/mscorlib.dll $(PROFILE_DIR)/4.0/mscorlib.dll
+ $(if $(filter $(BUILD_PLATFORM),win32),CYGWIN=winsymlinks:nativestrict) ln -sf ../4.0-api/Mono.Posix.dll $(PROFILE_DIR)/4.0/Mono.Posix.dll
DISTFILES = \
$(wildcard ../../../external/binary-reference-assemblies/v4.8/Facades/*.dll) \