361df3a49636e9034e6657aa3f78016a1a06e64c
There are two targets you may not be familiar with, `install` and `package`. * For Linux, `install` now defaults to `/usr/local`, but you can set it back to `/opt` with `cmake -DCMAKE_INSTALL_PREFIX=/opt` if you wish. * For Windows, `install` may not work, but this is not a target you would want usually. * For Linux, `package` has not been tested yet. It will likely create an archive file of what is installed. * For Windows, `package` will create an NSIS package that can be used to install StepMania. One minor change as a result is that the binary and companion dlls will be placed in `bin` instead of `Program` now, but it makes no difference code-wise. Mac OS X users: for now, use the `dmg` target instead. This commit does *not* deprecate the original nsi script yet. The Texture Font Generator program has not been addressed yet.
StepMania
StepMania is an advanced cross-platform rhythm game for home and arcade use.
Advanced cross-platform rhythm game for home and arcade use.
##Installing from Source##
StepMania can be compiled using CMake. More information about using CMake can be found in both the Build directory and CMake's documentation.
##Build Status##
We use Travis as our continuous integration server. The status can be found below.
##Resources##
- Website: http://www.stepmania.com/
- IRC: irc.freenode.net/#stepmania-devs
- Theming Wiki: http://goo.gl/SO7W5
- Lua Documentation for Themes: http://goo.gl/XNiov
##Licensing Terms##
- All of the our source code is under the MIT license.
- Any songs that are included within this repository are under the CC-NC license.
- The MAD library and FFmpeg codecs when built with our code use the GPL license.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%