Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitadadf46

Browse files
committed
Put Microsoft.FSharp.targets in place expected for F# 3.0
The XBuild targets file gets installed into the place(s) expected forstandard F# project files. For F# 2.0 project files this is .../Microsoft F#/v4.0/Microsoft.FSharp.targetsFor F# 3.0 project files this is .../Microsoft SDKs/F#/3.0/Framework/v4.0/Microsoft.FSharp.targets
1 parentcca35ac commitadadf46

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

‎src/fsharp/targets.make‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ install-bin-2: TARGET := $(TARGET_2_0)
8989
install-bin-2: VERSION := 2
9090
install-bin-4: TARGET :=$(TARGET_4_0)
9191

92+
# The XBuild targets file gets installed into the place(s) expected for standard F# project
93+
# files. For F# 2.0 project files this is
94+
# .../Microsoft F#/v4.0/Microsoft.FSharp.targets
95+
# For F# 3.0 project files this is
96+
# .../Microsoft SDKs/F#/3.0/Framework/v4.0/Microsoft.FSharp.targets
97+
98+
9299
install-lib-2install-lib-4:
93100
@echo"Installing$(ASSEMBLY)"
94101
@mkdir -p$(DESTDIR)/$(libdir)
@@ -102,10 +109,13 @@ install-lib-2 install-lib-4:
102109
$(INSTALL_LIB)$(outdir)$(NAME).optdata$(DESTDIR)/$(libdir)mono/gac/$(NAME)/$(VERSION)__$(TOKEN);\
103110
ln -fs ../gac/$(NAME)/$(VERSION)__$(TOKEN)/$(NAME).optdata$(DESTDIR)/$(libdir)mono/$(TARGET)/;\
104111
fi
105-
mkdir -p$(DESTDIR)/$(libdir)mono/Microsoft\F#/v$(TARGET)/
106-
ln -fs$(DESTDIR)/$(libdir)mono/$(TARGET)/$(ASSEMBLY)$(DESTDIR)/$(libdir)mono/Microsoft\F#/v$(TARGET)/$(ASSEMBLY)
107112
$(INSTALL_LIB)$(outdir)Microsoft.FSharp.targets$(DESTDIR)/$(libdir)mono/$(TARGET)/;
113+
@mkdir -p$(DESTDIR)/$(libdir)mono/Microsoft\F#/v$(TARGET)/
114+
@mkdir -p$(DESTDIR)/$(libdir)mono/Microsoft\SDKs/F#/3.0/Framework/v$(TARGET)/
115+
ln -fs$(DESTDIR)/$(libdir)mono/$(TARGET)/$(ASSEMBLY)$(DESTDIR)/$(libdir)mono/Microsoft\F#/v$(TARGET)/$(ASSEMBLY)
116+
ln -fs$(DESTDIR)/$(libdir)mono/$(TARGET)/$(ASSEMBLY)$(DESTDIR)/$(libdir)mono/Microsoft\SDKs/F#/3.0/Framework/v$(TARGET)/$(ASSEMBLY)
108117
ln -fs$(DESTDIR)/$(libdir)mono/$(TARGET)/Microsoft.FSharp.targets$(DESTDIR)/$(libdir)mono/Microsoft\F#/v$(TARGET)/Microsoft.FSharp.Targets
118+
ln -fs$(DESTDIR)/$(libdir)mono/$(TARGET)/Microsoft.FSharp.targets$(DESTDIR)/$(libdir)mono/Microsoft\SDKs/F#/3.0/Framework/v$(TARGET)/Microsoft.FSharp.Targets
109119

110120
install-lib-4-5: install-lib-4
111121
@iftest -e$(DESTDIR)$(libdir)mono/4.5/;then\

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp