Reggae binary backend: build your project with a D compiled executable
    Kagamin via Digitalmars-d-announce 
    digitalmars-d-announce at puremagic.com
       
    Sun Jun  7 05:03:19 PDT 2015
    
    
  
The interface can follow that of vibe:
--- build.d ---
import std.experimental.build;
Build myBuild(){ ... }
mixin BuildMain!(myBuild);
---
Then
$ rdmd build.d
  - compile and run the script, which builds the project by default
$ rdmd build.d -ninja
  - the script run with -ninja switch only generates ninja scipt
$ rdmd build.d -make
  - same, but generates make script
$ rdmd --build-only build.d
  - compiles the script, which can then be run with whatever 
switches you want
    
    
More information about the Digitalmars-d-announce
mailing list