alinebee / Boxer

The DOS game emulator that's fit for your Mac.
http://boxerapp.com/
769 stars 138 forks source link

Dependencies as submodules #87

Open Kronuz opened 6 years ago

Kronuz commented 6 years ago

It could be better if source code had all (or most) dependencies as submodules (the way branch 64bit/master has them inside Vendor) but for all of them (SDL and PhysFS as well)... For instance, I'm not sure how to configure PhysFS and I'm having a hard time with it (as to try to address issue #86)

MaddTheSane commented 6 years ago

The only issue I see is finding a good git mirror: The maintainers of SDL and PhysFS use Mercurial which (to my knowledge) does not have a native way of interacting with git.

Kronuz commented 6 years ago

Alun has a fork for those I believe he uses for this project... but I’m not sure wether he’s still using them for Boxer or not.

https://github.com/alunbestor/Boxer-SDL_sound

https://github.com/alunbestor/Boxer-PhysFS

He also has other forks there, but I don’t know which ones are still used.

The main problem for me is I don’t know what’s the proper way to get the PhysFS “Framework” going (In all honesty, I’m not very experienced with XCode)

amcgregor commented 4 years ago

@MaddTheSane https://github.com/felipec/git-remote-hg#readme ← you can use Mercurial remotes as remotes in Git.