Screenshot / Code Snippet
Not yet available.
About
So far, in commit #2, can successfully parse the statistics API into an object. I'll update more as I get more of the API done (but for now, I need to go take a bike ride and enjoy the outdoors a bit).
License
Available under the MIT license.
Download
Development branches available on Launchpad. I was going to put it on Github, since I know many more SO users use that -- but I was having some SSH issues that I didn't want to take the time to resolve.
Platform
It should run anywhere that D 1.0 with Tango can be compiled.
Contact
Just me (Mark Rushakoff) (so far!). Contact me through Launchpad if necessary, or post/comment here.
Code
Written in D 1.0 with Tango, hoping to have no other dependencies. Code available on Launchpad as mentioned before. Check out the first part of the API that's been finished yet (Statistics.d) for a look at how elegant D's mixins can be.
Contributions certainly welcome, submit through Launchpad.
gdc
and the tango headers. Some of the .d files compile, some don't. It would be great if this came with a makefile - then I could tell you exactly what goes wrong.build.sh
(which looks fordmd
-- change as necessary), you should see only the lineUnit tests passed
. Let me know what it says, if it isn't that. As for why I don't have a Makefile yet, that's a two-part answer. 1. I don't know exactly how this library will be consumed. Right now, it can be simply dropped in to an existing project and compiled with everything else. 2. I don't know what the standard D build setup is -- I don't think Makefiles are idiomatic D."No command 'dmd' found."
What exactly is dmd?dmd
is the Digital Mars D compiler. GDC should be equivalent, but I think it installs something likerun-dmd.sh
as a wrapper to translate thedmd
arguments to GDC syntax. Even so, all that's going on inbuild.sh
is compiling all*.d
files with-unittest
specified, then running the executable to verify the unit tests. The other option in the latest build is to dodmd -debug=statistics -run statistics.d
which will download, parse, and print out information from/stats
.