Comments (17)
Thanks for the info!
I would love to have it be a part of something like that. I'll probably wait until I have the next version ready though, and also when I have time to look into it more, but this was a great suggestion!
from dsfml.
Just thought I'd give an update to this!
In issue #58, denizzzka is helping me out with this so hopefully we'll have something very soon!
In the mean time I will leave this open as a reminder to release a new DUB package when I finally update everything to the new version.
from dsfml.
There seems to have been a dub package file, but it was removed in commit d0f9d5b. It would be nice to have this in the dub registry. Using derelict's bindings to SFML2 but CSFML isn't too pleasant to work with.
from dsfml.
Yes, sorry. I was very near to releasing that commit when denizzzka did that dub package json for me, so it was pretty short lived. I planed on getting to this soon, there are just a couple of other parts I was finishing up.The dub json was one of the last bits I was going to do before making an announcement in the D forums. Since you aren't the first person to ask about it though, I should probably get to it sooner. :P
I'll take a look at it tonight in about an hour to assess how long I think it will take me to get to, and then I'll try to get you an estimate for when I can expect to get it out.
from dsfml.
I'll probably have to do some more research just to confirm it works correctly, but I could probably have it done in the next couple of days. I am usually pretty bad with some of my deadlines due to my job, so I can't guarantee anything, but I will try.
I'll let you know of the progress I have made on Tuesday!
from dsfml.
Thanks @Jebbs, and no rush. I look forward to using DSFML with my project.
from dsfml.
Not sure if you've noticed, but starting yesterday I have been putting together a DUB package file. It should be ready enough by the end of the day to where I can start testing it. I'll let you know how things go!
from dsfml.
Very slight change of plans. I'm getting some consistency issues cleared up first so that the DUB file works across the board for the different OS's. After I get that sorted out it should be ready to go!
from dsfml.
I should have those other issues figured out in the next couple of hours. DUB is installed on my machine and ready for testing though. :)
Should be done by the end of the day!
from dsfml.
Dub file is ready for testing....but I'm currently trying to figure things out. Feel free to try it yourself if you want!
In the mean time, I'll be doing my best to get it going myself.
from dsfml.
Hi @Jebbs, does the dub package work for you right now? If so, what operating system(s) did you test on? I assume we still need to compile DSFML-C and have it in our PATH, correct?
from dsfml.
I haven't been able to test it yet, sorry. I just got Linux installed on my machine and I have been trying to get things working right on that. Been having some stupid issues.
I updated the tutorial today, so if someone follows it, the DUB package should work on all OS's. Compilation of DSFML-C will always be required as that's what has all of the SFML parts in it. Not sure if it needs to be in PATH or not, but it makes sense that it would need to be.
from dsfml.
I'll make it my main priority to test the DUB stuff today. Linux can wait!
from dsfml.
Update!
I got things to the point where I am able to test everything with dub. I'm currently making edits to the package.json and I hope to have something that works soon!
from dsfml.
Having a couple of issues, so I'm waiting to hear back from some people on the DUB forums. Progress has been made though! As soon as I get it working I'll do a new tutorial for using dub.
from dsfml.
Good news! I was successfully able to compile a DSFML application via dub on Windows tonight. I'll upload the changes shortly and make a quick tutorial tomorrow!
from dsfml.
Tutorial is ready. I still need to update the readme to let people know they can use dub too, but feel free to follow it and use dub to your heart's content!
from dsfml.
Related Issues (20)
- Revert to using Time instead of Duration
- Update some documentation to say 'struct' or 'interface' instead of 'class'
- Transform class is missing some overloads
- Complete ddox documentation is not built with dub
- Redirecting err doesn't work
- build.d is gross
- CI should build static libraries
- Deprecate using string/char and wstring/wchar when interfacing with SFML HOT 2
- Remove string/char and wstring/wchar usage from DSFML
- SoundRecorder segfault
- Outdated Dub Version? HOT 3
- DSFML linking errors HOT 1
- sfImage_copyImage wrong coordinates swapped
- Linker error (Offset FF584H Record Type 0091) when --build=profile HOT 1
- error: ‘setUpVector’ is not a member of ‘sf::Listener’ HOT 15
- Rename EventType to just Type
- Add send method to TcpSocket class that returns number of bytes sent
- keyboard input crashing macOS HOT 1
- window.d (113,2) Error undefined identifier WindowHandle
- ipaddress.d errors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsfml.