Fix DYNCALL value type parameters to follow Windows x64 ABI.
[mono-project.git] / packaging / MacSDK / patches / mcs-pkgconfig.patch
blobeeefebce34c87c80a8be45d79a04d768742860d0
1 diff --git a/scripts/Makefile.am b/scripts/Makefile.am
2 index 73b9cea..98b8cfb 100644
3 --- a/scripts/Makefile.am
4 +++ b/scripts/Makefile.am
5 @@ -179,7 +179,8 @@ REWRITE_COMMON = sed \
6 -e 's,@''bindir@,$(bindir),g' \
7 -e 's,@''plat_bindir@,$(plat_bindir),g' \
8 -e 's,@''mono_instdir@,$(mono_instdir),g' \
9 - -e 's,@''gtkdir@,$(gtkdir),g'
10 + -e 's,@''gtkdir@,$(gtkdir),g' \
11 + -e 's,@''mono_version@,$(VERSION),g'
13 REWRITE = $(REWRITE_COMMON) -e 's,@''mono_interp@,$(mono_interp),g'
14 REWRITE_DEBUG = $(REWRITE_COMMON) -e 's,@''mono_interp@,$(mono_interp) --debug,g'
15 diff --git a/scripts/mcs.in b/scripts/mcs.in
16 index 32498fa..c15087e 100644
17 --- a/scripts/mcs.in
18 +++ b/scripts/mcs.in
19 @@ -1,2 +1,4 @@
20 #!/bin/sh
21 +export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/@mono_version@/bin
22 +export PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/External/pkgconfig:/Library/Frameworks/Mono.framework/Versions/@mono_version@/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/@mono_version@/share/pkgconfig:$PKG_CONFIG_PATH
23 exec @bindir@/mono $MONO_OPTIONS @mono_instdir@/2.0/mcs.exe -lib:@mono_instdir@/2.0 -lib:@mono_instdir@/3.5 "$@"