-
Notifications
You must be signed in to change notification settings - Fork 317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: Create build script to make installation easier? #66
Comments
Humm, normally I only "run" programs listed in the releases section of a github project.
|
Wouldn't there have to be a different compiled binary for each OS, platform and system architecture? If yes, then it's a bit too much of work IMO |
This is handled by adding "install" section to CMake / Meson scripts. Separately, if one wishes to distribute executables for multiple platforms in a GitHub Release, this can be easily done via Travis-CI |
Currently, users have to follow 6 steps to install and run 2048. Though these are small and can be done quickly, it would be much more convenient if we have a bash script that does this for us.
The bash script will do the following:
home
folder.mkdir build
,cd build
to create the build directory.cmake ..
andmake
to create the final, executable program.These are the 3 main steps that the script will follow. After this, we should add the
2048
program to thePATH
so that users can access the game from anywhere in their terminal.Either adding to the
PATH
permanently or adding an alias to the game in their.bashrc
or.zshrc
files.With the bash script we can also now handle OS specific actions, as adding to the
PATH
will be quite different in all the three major OSs.The text was updated successfully, but these errors were encountered: