www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Digger 2.1

reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
Digger v2.0 (2015-04-26)
------------------------

  * `idgen.d` update (DMD now requires DMD to build)
  * Full core overhaul, for improved performance,
    granularity and extensibility.
    A fresh install is recommended.

Digger v2.1 (2015-05-03)
------------------------

  * Add license (dual MPL/Boost)
  * Add `git` cache engine
  * Add `cache` action and subcommands
  * Fix starting `digger-web` in OS X
    (auto-correct working directory)

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

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 with a web interface which makes building D from source
trivial even for people new to D, Git or the command line.
May 03 2015
parent reply =?iso-8859-1?Q?Robert_M._M=FCnch?= <robert.muench saphirion.com> writes:
On 2015-05-03 13:49:33 +0000, Vladimir Panteleev said:

 Digger v2.1 (2015-05-03)
Hi, I just updated my binary and tried "digger build" and got this: mac-pro:Digger robby$ ./digger build digger: Building spec: master digger: Adding /Volumes/Daten/Windows/d/develop/d-language/Digger/dl/gitinstaller/cmd to PATH. digger: Updating repo... Fetching origin digger: Starting at meta repository commit 66a9c729588d7a4f4add369ecd8fe10aa16e7085 digger: Building components dmd, druntime, phobos-includes, phobos, rdmd digger: needInstalled: dmd-b9dee9e4d845b6ee30b4ac63886531dae200a760-b7a24e8234f0f1d5885c4284f67299eb digger: Cache hit! Fatal error: dmd-b9dee9e4d845b6ee30b4ac63886531dae200a760-b7a24e8234f0f1d5885c4284f67299eb was cached as unbuildable So, it looks I'm missing something that needs to be installed. But I don't have a clue how to find out what's missing. Any idea? -- Robert M. Münch http://www.saphirion.com smarter | better | faster
May 04 2015
parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Monday, 4 May 2015 at 10:33:14 UTC, Robert M. Münch wrote:
 So, it looks I'm missing something that needs to be installed. 
 But I don't have a clue how to find out what's missing. Any 
 idea?
Turn off or delete the cache to get a meaningful error message.
May 04 2015
parent =?iso-8859-1?Q?Robert_M._M=FCnch?= <robert.muench saphirion.com> writes:
On 2015-05-04 16:45:23 +0000, Vladimir Panteleev said:

 Turn off or delete the cache to get a meaningful error message.
The problem was that this reference: ./Digger/dl/dmd-2.066.1/dmd2/osx/bin/dmd had wrong permissions (644) instead of (755) I guess. Not sure how this can happen. -- Robert M. Münch http://www.saphirion.com smarter | better | faster
May 04 2015