Giter Club home page Giter Club logo

Comments (17)

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Kelet avatar Kelet commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Kelet avatar Kelet commented on June 8, 2024

Thanks @Jebbs, and no rush. I look forward to using DSFML with my project.

from dsfml.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Kelet avatar Kelet commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

I'll make it my main priority to test the DUB stuff today. Linux can wait!

from dsfml.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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.

Jebbs avatar Jebbs commented on June 8, 2024

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!

https://github.com/Jebbs/DSFML/wiki/Building-The-Library-And-Your-First-DSFML-Program%28DUB-Edition!%29

from dsfml.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.