* First stab at CMake
It builds on Linux, and cross-compiles to Windows as well using the
provided toolchain files. convert-icon is also fixed up with argument
count checking and modern format strings, along with all flake8 warnings
fixed.
* Fix Visual Studio compilation
* Add a newline to gitignore
* Build system updates
- Add documentation.
- Add options for defines.
- Automatically copy DLL files to binary directory.
- Add preliminary CPack support which packages the binary plus docs and
DLL files.
* Fix SDL2_FILES conditional
* Build Windows and Linux packages
We use our own Python script instead of unix2dos. Also, a few other
random fixes came along for the ride.
* Fix up warnings and defines on MSVC
* Update Travis to use CMake
* Remove automake and autoconf files
* Yet more build system updates
- Add docs, examples, and desktop stuff to binary packages.
- Get rid of HAVE_CONFIG_H.
- Change HAVE_DLOPEN to something more CMake-like.
- Add optional targets for most of the tools.
* Ignore files for source package
* Add to README file
* Get rid of BETA, DOGS, and fix another Automake straggler
* Prevent in-tree builds
Fixes#21
* Convert all DOS-format text files to Unix-format
* pkg/win32: fix clean target to remove staging directory
* pkg/win32: Include docs and examples directories