On 19.09.2014 03:36, Vladimir Panteleev wrote:
Most notable change since DConf is that on Windows, Digger can now build
D from source (including x64 versions) without requiring Git or Visual
Studio to be installed. It achieves this by downloading and locally
installing (unpacking) all the software it needs.

Windows binaries:

https://github.com/CyberShadow/Digger/releases/tag/1.0

Digger is a tool for working with D's source code and its history. It
can build D (including older D versions), customize the build with
pending pull requests or forks, and find the exact pull request which
introduced a regression (or fixed a bug). It comes together with a web
interface which makes building D from source trivial even for people new
to D, Git or the command line.

https://github.com/CyberShadow/Digger

I tried it on Windows and Digger does an amazing job at installing dependencies. I think we should recommend it as the first thing to run when trying to get your hands on building dmd/phobos.

In case someone starts creating patches: Would it be possible to also write a batch file into the repository folder to redo a build of dmd, druntime and phobos without checking all the dependencies?

How about running the test suite?
  • Digger 1.0 Vladimir Panteleev via Digitalmars-d-announce
    • Re: Digger 1.0 Vladimir Panteleev via Digitalmars-d-announce
    • Re: Digger 1.0 Rainer Schuetze via Digitalmars-d-announce
      • Re: Digger 1.0 Rikki Cattermole via Digitalmars-d-announce
      • Re: Digger 1.0 Nick Treleaven via Digitalmars-d-announce
        • Re: Digger 1.0 simendsjo via Digitalmars-d-announce
          • Re: Digger ... ketmar via Digitalmars-d-announce
          • Re: Digger ... simendsjo via Digitalmars-d-announce
          • Re: Digger ... Vladimir Panteleev via Digitalmars-d-announce
            • Re: Di... Nick Treleaven via Digitalmars-d-announce
              • Re... Nick Treleaven via Digitalmars-d-announce
                • ... Vladimir Panteleev via Digitalmars-d-announce
                • ... Nick Treleaven via Digitalmars-d-announce

Reply via email to