Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 31, 2012
  1. @funnelweb

    fix banner string

    funnelweb authored
  2. @funnelweb
  3. @funnelweb
  4. @funnelweb
  5. @funnelweb

    update bootstrap to use signed FSharp.Core

    funnelweb authored
    The FSharp.Core in lib/bootstrap/4.0 needs to be properly strong name
    signed if we'r going to run on Windows without VS installed and without
    FSharp.Core in the GAC
  6. @funnelweb
  7. @funnelweb

    update to previous checkin

    funnelweb authored
  8. @funnelweb
  9. @funnelweb

    typo

    funnelweb authored
  10. @funnelweb
  11. @funnelweb
  12. @funnelweb

    Use strong names for bootstrap compiler to help with compile on windows

    funnelweb authored
    switch to strong names for compiler binaries and update the bootstrap
    compiler with those names. The strong names are based on
    src\fsharp\test.snk
    
    this means the strong name for FSharp.Compiler.dll changes, but no one
    should be depending on that and the new names are useful as the won't
    collide with the visual studio versions of these DLLs on windows. The
    monodevelop binding is neutral to the strong names used.
    
    we still compile FSharp.Core as
    delay-signed-with-the-microsoft-key-and-then-mono-key-signed which Mono
    recognizes as strong named but i think windows does not. We have to use
    this identity for FSHarp.Core to keep binary compatibility with
    Windows-compiled thing like type provider DLLs.
    
    We may have to use the Microsoft FSHarp.Core.dll on Windows, i think it
    gets picked up automatically from the GAC but need to check tomorrow.
    
    also fixes bugs in ilsupp.fs in strong nae signing.
    
    tested by bootstrapping, and manually examining the names on the dlls.
Commits on Oct 30, 2012
  1. @funnelweb
  2. @funnelweb
  3. @funnelweb
  4. @funnelweb
  5. @funnelweb
  6. @funnelweb

    xbuild FSharp.Core for Mono 2.1 profile

    funnelweb authored
    We're gradually moving the build to xbuild, this enables the build of
    FSharp.Core for Mono profile 2.1
  7. @funnelweb

    Cleanup original readme

    funnelweb authored
    Removing .NET 2.0 profile and adding fsharp-build.fsproj
Commits on Oct 29, 2012
  1. @funnelweb
  2. @funnelweb
Commits on Oct 28, 2012
  1. @funnelweb

    Always use mono-sgen for /resident background process

    funnelweb authored
    This ensures mono-sgen is used even if fsc.exe is invoked by xbuild.
    
    Aso add tracing diagnostics to /resident startup
  2. @funnelweb

    additions to .gitignore

    funnelweb authored
  3. @funnelweb

    Fix banner text

    funnelweb authored
  4. @funnelweb
  5. @funnelweb

    Turn off readline for background F# interactive

    funnelweb authored
    turn off readline by default for F# interactive when run as a
    background process (e.g. emacs)
Commits on Oct 27, 2012
  1. @funnelweb

    Simplify banner text for open source edition

    funnelweb authored
    The copyrights can be documented in the readme and license
  2. @funnelweb

    Inputs="$(MSBuildAllProjects);@(Compile);@(ManifestResourceWithNoCul…

    funnelweb authored
    …ture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile);@(DocFileItem);
    
    			$(KeyOriginatorFile);@(ReferencePath);$(Win32Icon);$(Win32Resource)"
    
    Fix "xbuild doesn't detect changes to resource files"
    
    Missing dependency in Microsoft.FSharp.targets
  3. @funnelweb

    Fix: xbuild doesn't load FSharp.Build.dll when compiling .NET 2.0/3.5…

    funnelweb authored
    … projects with ToolsVersion=3.5
    
    build a 2.0 FSharp.Build.dll and reference it
  4. @funnelweb
Commits on Oct 25, 2012
  1. @funnelweb

    Fixes to allow optional bootstrap using xbuild and loading compiler .…

    funnelweb authored
    …fsproj into MonoDevelop
    
    We can now bootstrap the compiler with xbuild, though it is not the
    default
    
    The compiler projec files can also be loaded into MonoDevelop though it
    is slow and blocks the UI often (too much garbage being produced? is
    MonoDevelop using SGEN?). Added an all-vs2010.sln which can be loaded
    into MD
    
    This removes .NET 2.0 as a target for the compiler binaries whcih makes
    everything simpler (the library binaries for .NET 2.0 are still
    compiled)
  2. @funnelweb

    Fix computation of dependencies for resources in Microsoft.FSharp.tar…

    funnelweb authored
    …gets
    
    We weren't rebuilding when a resouce changed. Copy from
    Microsoft.CSharp.targets
  3. @funnelweb
  4. @funnelweb
  5. @funnelweb

    Add portable profile redirects

    funnelweb authored
    F# 3.0 has portable dlls (not yet built in open source edition).
    
    This adds the redirects for those.
    
    Also fix redirect for 2.0.0.0 when running on 4.0 (redirect to 4.3.0.0)
Something went wrong with that request. Please try again.