Just wanted to let you know that I was able to get everything up and running for building a DSFML application via dub! You helped a lot! Instead of adding the sub packages as dependencies to the main dsfml package, I decided to go a slightly different route.
I added the importPaths to the system sub package since it is a dependency of every other sub package, and then my test application json looks like this:
{
"name": "dubtest",
"description": "Testing DSFML and DUB!",
"copyright": "Copyright © 2013, Jeremy",
"authors": ["Jeremy"],
"lflags" : ["+C:\\Users\\Jeremy\\Dropbox\\dsfml\\"],
"dependencies":
{
"dsfml:graphics": "~master"
}
}
This works, and is great. It is pretty much exactly what I would want since each part of DSFML is split up into different parts.
The reason I am making this post is because of what the package information page says about using it in someone's own project.
It says to include this bit in the users dub json:
{
...
"dependencies": {
"dsfml": "~master"
}
}
Is there any way we can manually override that part of the page and provide our own example if the package.json for the library is set up in a different way than what you normally expect?