@@ -37,7 +37,7 @@ do-2-0: REFERENCES += $(REFERENCES_2_0)
37
37
do-2-0 : FLAGS += $(FLAGS_2_0 )
38
38
do-2-0 : TARGET := $(TARGET_2_0 )
39
39
do-2-0 : VERSION := $(VERSION_2_0 )
40
- do-2-0 : monolibdir = $(monolibdir2 )
40
+ do-2-0 : monogacdirXX = $(monogacdir20 )
41
41
do-2-0 : $(objdir ) $(objdir )$(TARGET_2_0 ) $(objdir )$(TARGET_4_0 ) $(objdir )$(TARGET_2_0 ) /$(ASSEMBLY )
42
42
@mkdir -p $(outdir )
43
43
@cp $(objdir )$(ASSEMBLY ) $(outdir )
@@ -65,7 +65,7 @@ do-2-1: REFERENCES += $(REFERENCES_2_1)
65
65
do-2-1 : FLAGS += $(FLAGS_2_1 )
66
66
do-2-1 : TARGET := $(TARGET_2_1 )
67
67
do-2-1 : VERSION := $(VERSION_2_1 )
68
- do-2-1 : monolibdir = $(monolibdir2 )
68
+ do-2-1 : monogacdirXX = $(monogacdir20 )
69
69
do-2-1 : $(objdir ) $(objdir )$(TARGET_2_1 ) $(objdir )$(TARGET_4_0 ) $(objdir )$(TARGET_2_1 ) /$(ASSEMBLY )
70
70
@mkdir -p $(outdir )
71
71
@cp $(objdir )$(ASSEMBLY ) $(outdir )
@@ -93,7 +93,7 @@ do-4-0: REFERENCES += $(REFERENCES_4_0)
93
93
do-4-0 : FLAGS += $(FLAGS_4_0 )
94
94
do-4-0 : TARGET := $(TARGET_4_0 )
95
95
do-4-0 : VERSION := $(VERSION_4_0 )
96
- do-4-0 : monolibdir = $(monolibdir4 )
96
+ do-4-0 : monogacdirXX = $(monogacdir40 )
97
97
do-4-0 : $(objdir ) $(objdir )$(TARGET_2_0 ) $(objdir )$(TARGET_4_0 ) $(objdir )$(TARGET_4_0 ) /$(ASSEMBLY )
98
98
@mkdir -p $(outdir )
99
99
@cp $(objdir )$(ASSEMBLY ) $(outdir )
@@ -144,55 +144,55 @@ install-bin-4: TARGET := $(TARGET_4_0)
144
144
#
145
145
install-lib-2 install-lib-2-1 install-lib-4 :
146
146
@echo " Installing $( ASSEMBLY) "
147
- @mkdir -p $(DESTDIR )$(monodir ) /$(TARGET )
148
- gacutil -i $(outdir )$(ASSEMBLY ) -root $(DESTDIR )$(monorootdir ) -package $(TARGET )
147
+ @mkdir -p $(DESTDIR )$(monogacdir ) /$(TARGET )
148
+ gacutil -i $(outdir )$(ASSEMBLY ) -root $(DESTDIR )$(monolibdir ) -package $(TARGET )
149
149
@if test -e $(outdir ) Microsoft.FSharp.Targets; then \
150
- mkdir -p $(DESTDIR )$(monodir ) /Microsoft\ F#/v$(TARGET ) /; \
151
- mkdir -p $(DESTDIR )$(monodir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /; \
152
- ln -fs ../../$(TARGET ) /$(ASSEMBLY ) $(DESTDIR )$(monodir ) /Microsoft\ F#/v$(TARGET ) /$(ASSEMBLY ) ; \
153
- ln -fs ../../../../../$(TARGET ) /$(ASSEMBLY ) $(DESTDIR )$(monodir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /$(ASSEMBLY ) ; \
154
- $(INSTALL_LIB ) $(outdir ) Microsoft.FSharp.Targets $(DESTDIR )$(monodir ) /$(TARGET ) /; \
155
- ln -fs ../../$(TARGET ) /Microsoft.FSharp.Targets $(DESTDIR )$(monodir ) /Microsoft\ F#/v$(TARGET ) /Microsoft.FSharp.Targets; \
156
- ln -fs ../../../../../$(TARGET ) /Microsoft.FSharp.Targets $(DESTDIR )$(monodir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /Microsoft.FSharp.Targets; \
150
+ mkdir -p $(DESTDIR )$(monogacdir ) /Microsoft\ F#/v$(TARGET ) /; \
151
+ mkdir -p $(DESTDIR )$(monogacdir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /; \
152
+ ln -fs ../../$(TARGET ) /$(ASSEMBLY ) $(DESTDIR )$(monogacdir ) /Microsoft\ F#/v$(TARGET ) /$(ASSEMBLY ) ; \
153
+ ln -fs ../../../../../$(TARGET ) /$(ASSEMBLY ) $(DESTDIR )$(monogacdir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /$(ASSEMBLY ) ; \
154
+ $(INSTALL_LIB ) $(outdir ) Microsoft.FSharp.Targets $(DESTDIR )$(monogacdir ) /$(TARGET ) /; \
155
+ ln -fs ../../$(TARGET ) /Microsoft.FSharp.Targets $(DESTDIR )$(monogacdir ) /Microsoft\ F#/v$(TARGET ) /Microsoft.FSharp.Targets; \
156
+ ln -fs ../../../../../$(TARGET ) /Microsoft.FSharp.Targets $(DESTDIR )$(monogacdir ) /Microsoft\ SDKs/F#/3.0/Framework/v$(TARGET ) /Microsoft.FSharp.Targets; \
157
157
fi
158
158
@if test -e $(outdir )$(NAME ) .xml; then \
159
- $(INSTALL_LIB ) $(outdir )$(NAME ) .xml $(DESTDIR )$(monodir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
160
- ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .xml $(DESTDIR )$(monodir ) /$(TARGET ) /$(NAME ) .xml; \
159
+ $(INSTALL_LIB ) $(outdir )$(NAME ) .xml $(DESTDIR )$(monogacdir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
160
+ ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .xml $(DESTDIR )$(monogacdir ) /$(TARGET ) /$(NAME ) .xml; \
161
161
fi
162
162
@if test -e $(outdir )$(NAME ) .sigdata; then \
163
- $(INSTALL_LIB ) $(outdir )$(NAME ) .sigdata $(DESTDIR )$(monodir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
164
- ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .sigdata $(DESTDIR )$(monodir ) /$(TARGET ) /$(NAME ) .sigdata; \
163
+ $(INSTALL_LIB ) $(outdir )$(NAME ) .sigdata $(DESTDIR )$(monogacdir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
164
+ ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .sigdata $(DESTDIR )$(monogacdir ) /$(TARGET ) /$(NAME ) .sigdata; \
165
165
fi
166
166
@if test -e $(outdir )$(NAME ) .optdata; then \
167
- $(INSTALL_LIB ) $(outdir )$(NAME ) .optdata $(DESTDIR )$(monodir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
168
- ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .optdata $(DESTDIR )$(monodir ) /$(TARGET ) /$(NAME ) .optdata; \
167
+ $(INSTALL_LIB ) $(outdir )$(NAME ) .optdata $(DESTDIR )$(monogacdir ) /gac/$(NAME ) /$(VERSION ) __$(TOKEN ) ; \
168
+ ln -fs ../gac/$(NAME ) /$(VERSION ) __$(TOKEN ) /$(NAME ) .optdata $(DESTDIR )$(monogacdir ) /$(TARGET ) /$(NAME ) .optdata; \
169
169
fi
170
170
171
171
install-lib-4-5 : install-lib-4
172
- @if test -e $(DESTDIR )$(monodir ) /4.5/; then \
173
- ln -fs ../4.0/$(ASSEMBLY ) $(DESTDIR )$(monodir ) /4.5/$(ASSEMBLY ) ; \
174
- if test -e $( DESTDIR) $( monodir ) /4.0/$( ASSEMBLY) .config; then \
175
- ln -fs ../4.0/$(ASSEMBLY ) .config $(DESTDIR )$(monodir ) /4.5/$(ASSEMBLY ) .config; \
172
+ @if test -e $(DESTDIR )$(monogacdir ) /4.5/; then \
173
+ ln -fs ../4.0/$(ASSEMBLY ) $(DESTDIR )$(monogacdir ) /4.5/$(ASSEMBLY ) ; \
174
+ if test -e $( DESTDIR) $( monogacdir ) /4.0/$( ASSEMBLY) .config; then \
175
+ ln -fs ../4.0/$(ASSEMBLY ) .config $(DESTDIR )$(monogacdir ) /4.5/$(ASSEMBLY ) .config; \
176
176
fi ; \
177
- if test -e $( DESTDIR) $( monodir ) /4.0/$( NAME) .sigdata; then \
178
- ln -fs ../4.0/$(NAME ) .sigdata $(DESTDIR )$(monodir ) /4.5/$(NAME ) .sigdata; \
177
+ if test -e $( DESTDIR) $( monogacdir ) /4.0/$( NAME) .sigdata; then \
178
+ ln -fs ../4.0/$(NAME ) .sigdata $(DESTDIR )$(monogacdir ) /4.5/$(NAME ) .sigdata; \
179
179
fi ; \
180
- if test -e $( DESTDIR) $( monodir ) /4.0/$( NAME) .xml; then \
181
- ln -fs ../4.0/$(NAME ) .xml $(DESTDIR )$(monodir ) /4.5/$(NAME ) .xml; \
180
+ if test -e $( DESTDIR) $( monogacdir ) /4.0/$( NAME) .xml; then \
181
+ ln -fs ../4.0/$(NAME ) .xml $(DESTDIR )$(monogacdir ) /4.5/$(NAME ) .xml; \
182
182
fi ; \
183
- if test -e $( DESTDIR) $( monodir ) /4.0/$( NAME) .optdata; then \
184
- ln -fs ../4.0/$(NAME ) .optdata $(DESTDIR )$(monodir ) /4.5/$(NAME ) .optdata; \
183
+ if test -e $( DESTDIR) $( monogacdir ) /4.0/$( NAME) .optdata; then \
184
+ ln -fs ../4.0/$(NAME ) .optdata $(DESTDIR )$(monogacdir ) /4.5/$(NAME ) .optdata; \
185
185
fi ; \
186
186
fi
187
187
188
188
# The binaries fsc.exe and fsi.exe only get installed for Mono 4.0 profile
189
189
# This also installs 'fsharpc' and 'fsharpi'
190
190
install-bin-4 :
191
- sed -e ' s,[@]DIR[@],$(monodir )/$(TARGET),g' -e ' s,[@]TOOL[@],$(ASSEMBLY),g' < $(topdir ) launcher > $(outdir )$(subst fs,fsharp,$(NAME ) )$(VERSION )
191
+ sed -e ' s,[@]DIR[@],$(monogacdir )/$(TARGET),g' -e ' s,[@]TOOL[@],$(ASSEMBLY),g' < $(topdir ) launcher > $(outdir )$(subst fs,fsharp,$(NAME ) )$(VERSION )
192
192
chmod +x $(outdir )$(subst fs,fsharp,$(NAME ) )$(VERSION )
193
- @mkdir -p $(DESTDIR )$(monodir ) /$(TARGET )
193
+ @mkdir -p $(DESTDIR )$(monogacdir ) /$(TARGET )
194
194
@mkdir -p $(DESTDIR )$(bindir )
195
- $(INSTALL_LIB ) $(outdir )$(ASSEMBLY ) $(DESTDIR )$(monodir ) /$(TARGET )
195
+ $(INSTALL_LIB ) $(outdir )$(ASSEMBLY ) $(DESTDIR )$(monogacdir ) /$(TARGET )
196
196
$(INSTALL_BIN ) $(outdir )$(subst fs,fsharp,$(NAME ) )$(VERSION ) $(DESTDIR )$(bindir )
197
197
198
198
0 commit comments