BlackVyperStudios / snek

SNEK - A simple Snake clone, playable in the commandline with some unique game modes
Other
3 stars 3 forks source link

Add *some* linux packaging support #98

Open thebashpotato opened 2 years ago

thebashpotato commented 2 years ago

Is your feature request related to a problem? Please describe.

At the very least, an Ubuntu/debian package should be built and added to the Releases for each new version.

Describe the solution you'd like A clear and concise description of what you want to happen.

I can add a python script which automates this process for Debian/Ubuntu .deb packages, RedHat/Fedora packages (.rpm) packages, and Slackware packages.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. The only alternative is building from source.

Additional context Add any other context or screenshots about the feature request here.

MCWertGaming commented 2 years ago

Hey,

nice to see that you are interested in our Project! SNEK is currently under heavy and early development and this repo is not yet considered "stable" or publicly usable. You can see that we are planing on packaging with CPack, the cmake integrated packaging tool. The reason for that is that we can Build test package with one configuration.

The current roadmap for V1.0.0 (The first "stable" version) is:

Moving to the new library needs:

I'm currently at overhowling cpp-terminal on its repo https://github.com/jupyter-xeus/cpp-terminal. A lot of working is going in there right now - so not much is happening here atm.

If you are interested in contributing to Snek, feel free to contact me and we will find something. Contributing can be done in more ways than coding - Contributing to documentation / sharing ideas / finding bugs are a few of them.

I hope this helps you, have a nice day!

MCWertGaming commented 2 years ago

I'll leave this Issue open until we published release 1.0.0 with binaries and packages.