forked from fsharp/fsharp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.make.in
113 lines (88 loc) · 2.35 KB
/
config.make.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
bootstrap := @with_bootstrap@
prefix := @prefix@
topdir := @abs_top_srcdir@/
builddir := @abs_top_builddir@/
libdir := ${prefix}/lib/
bindir := ${prefix}/bin/
monobindir := @MONOBINDIR@
monolibdir := @MONOLIBDIR@
monogacdir := @MONOGACDIR@
monogacdir40 := @MONOGACDIR40@
pclenabled47 := @PCLENABLED47@
pclenabled7 := @PCLENABLED7@
pclenabled78 := @PCLENABLED78@
pclenabled259 := @PCLENABLED259@
monotouchenabled := @MONOTOUCHENABLED@
monodroidenabled := @MONODROIDENABLED@
xamarinmacenabled := @XAMARINMACENABLED@
gacdir := ${libdir}mono
TargetFramework = net40
CONFIG = release
Configuration = Release
DISTVERSION = 201011
outsuffix = $(TargetFramework)
# Version number mappings for various versions of FSharp.Core
ifeq (x-$(TargetFramework)-,x-net40-)
VERSION = 4.4.1.0
TARGET = 4.5
PKGINSTALL = yes
REFASSEMPATH = .NETFramework/v4.0
endif
ifeq (x-$(TargetFramework)-,x-monodroid-)
VERSION = 3.98.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-monotouch-)
VERSION = 3.98.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-xamarinwatchos-)
VERSION = 3.98.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-xamarintvos-)
VERSION = 3.98.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-xamarinmacmobile-)
VERSION = 3.99.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-xamarinmacfull-)
VERSION = 3.100.41.0
TARGET = $(TargetFramework)
endif
ifeq (x-$(TargetFramework)-,x-portable47-)
VERSION = 3.47.41.0
TARGET = $(TargetFramework)
PCLPATH = .NETPortable
endif
ifeq (x-$(TargetFramework)-,x-portable7-)
VERSION = 3.7.41.0
TARGET = $(TargetFramework)
PCLPATH = .NETCore
endif
ifeq (x-$(TargetFramework)-,x-portable78-)
VERSION = 3.78.41.0
TARGET = $(TargetFramework)
PCLPATH = .NETCore
endif
ifeq (x-$(TargetFramework)-,x-portable259-)
VERSION = 3.259.41.0
TARGET = $(TargetFramework)
PCLPATH = .NETCore
endif
FSCORE_DELAY_SIGN_TOKEN = b03f5f7f11d50a3a
SIGN_TOKEN = f536804aa0eb945b
tmpdir = .libs/$(Configuration)/
objdir = $(tmpdir)$(TARGET)/
protodir = $(builddir)/Proto/net40/bin/
outdir = $(builddir)$(Configuration)/$(outsuffix)/bin/
INSTALL = $(SHELL) $(topdir)install-sh
INSTALL_DATA = $(INSTALL) -c -m 644
INSTALL_BIN = $(INSTALL) -c -m 755
INSTALL_LIB = $(INSTALL_BIN)
XBUILD = @XBUILD@
EXTRA_DIST = configure
NO_DIST = .gitignore lib/debug lib/proto lib/release
DEFAULT: all