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

Commitc7d8a46

Browse files
committed
make "xbuild fsharp-build.proj /t:Clean work
1 parent97c1308 commitc7d8a46

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

‎.gitignore‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ aclocal.m4
1010
src/*.userprefs
1111
src/fsharp/FSStrings.resources
1212
lkg
13+
pack
1314
src/fsharp/FSharp.Build/*.resx
1415
src/fsharp/FSharp.Build-proto/*.resx
1516
src/fsharp/FSharp.Build-proto/*.resources
@@ -48,4 +49,7 @@ src/fsharp/FSharp.Compiler-proto/ilpars.fsi
4849
src/fsharp/FSharp.Compiler-proto/lex.fs
4950
src/fsharp/FSharp.Compiler-proto/pars.fs
5051
src/fsharp/FSharp.Compiler-proto/pars.fsi
51-
*~
52+
*~
53+
tests/projects/Sample_VS2012_FSharp_ConsoleApp_net45_with_resource/Sample_VS2012_FSharp_ConsoleApp_net45/Sample_VS2012_FSharp_ConsoleApp_net45.sln
54+
55+
tests/projects/Sample_VS2012_FSharp_ConsoleApp_net45_with_resource/Sample_VS2012_FSharp_ConsoleApp_net45/Sample_VS2012_FSharp_ConsoleApp_net45.userprefs

‎README.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ You can also build using xbuild:
4141
cd src
4242
xbuild fsharp-build.proj
4343
```
44-
though we haven't verified the binaries produced this way are 100% usable.
44+
However the binaries produced are NOT yet usable because they are not correcy strong-name signed. Further, building using
45+
xbuild does not create a Mono-ready distribution (see src/fsharp/targets.make).
4546

4647
##Notes
4748

‎src/FSharpSource.targets‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -453,10 +453,13 @@
453453

454454

455455

456+
<!-- Include the proto targets file when building the final compiler suing the proto-->
456457
<ImportProject="..\Proto\$(protoCLIDir)\bin\Microsoft.FSharp-proto.targets"
457-
Condition="'$(BuildWith)' == '' AND '$(ProjectLanguage)' == 'FSharp'"/>
458+
Condition="Exists('..\Proto\$(protoCLIDir)\bin\Microsoft.FSharp-proto.targets') AND '$(BuildWith)' == '' AND '$(ProjectLanguage)' == 'FSharp'"/>
459+
<!-- Include the bootstrap targets file when building the proto compiler using the bootstrap-->
460+
<!-- Also include it if Proto targets file doesn't exist, e.g. when cleaning the build with /t:Clean-->
458461
<ImportProject="$(LkgPath)\Microsoft.FSharp.targets"
459-
Condition="'$(BuildWith)' == 'LKG' AND '$(ProjectLanguage)' == 'FSharp'" />
462+
Condition="(!Exists('..\Proto\$(protoCLIDir)\bin\Microsoft.FSharp-proto.targets') OR '$(BuildWith)' == 'LKG') AND '$(ProjectLanguage)' == 'FSharp')" />
460463
<ImportProject="Silverlight\$(SilverlightVersion)\FSharpSource.Silverlight.Common.targets"
461464
Condition="'$(TargetFramework)'=='sl3' or '$(TargetFramework)'=='sl4' or '$(TargetFramework)'=='sl5' or '$(TargetFramework)'=='sl5-compiler'"/>
462465

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp