This is a template for libSDL2pp-using projects. It contains:
- libSDL2pp submodule
 - GPLv3 license
 - Readme file
 - Simple libSDL2pp program
 - CMakeLists.txt to build the project
 - Travis CI config file
 
To use it, just clone this repository, squash all commits into
single one it if you want and replace a number of fixme
placeholders with names approproate for your prokect:
- CMakeLists.txt:
- Project name
 - Variable names for headers and sources
 - Main target name
 
 - main.cc:
- Project name in license header (4 times)
 - Main window title
 
 - README.md:
- Header
 - GitHub user and project names in travis icon
 - Project description
 - URL for your GitHub profile
 
 
To make sure you've changed everything:
grep -Ri fixme *
Finally, remove everything up to the following line and have fun developing your libSDL2pp-using project!
FIXME_DESCRIPTION
Dependencies:
The project also uses libSDL2pp, C++11 bindings library for SDL2.
It's included into git repository as a submodule, so if you've
obtained source through git, don't forget to run git submodule init && git submodule update.
To build the project, run:
cmake . && make
- FIXME_NAME <FIXME_EMAIL>
 
GPLv3 or later, see COPYING
The project also bundles third party software under its own licenses:
- extlibs/libSDL2pp (C++11 SDL2 wrapper library) - zlib license