Skip to content

ppetraki/conan-sdl2pp

Repository files navigation

Build Status

Conan sdl2pp package

C++11 bindings/wrapper for SDL2

https://sdl2pp.amdmi3.ru

Supported Platforms

  • Linux (rpm and deb)
  • Android, all extensions are disabled as conan equivalents do not yet exist

Local Install

Note: bootstrap.sh will install conan from scratch

./bootstrap.sh && make package-install

Docker Container Integration Test

docker build .

CrossBuild Local Install

Set the profile and arch in the makefile and make package-install

Available Package Options

Option Default Possible Values Description
cxxstd c++11 ANY Used c++ standard
static True [True, False] Build static library instead of shared one
with_image True [True, False] Enable SDL2_image support
with_mixer True [True, False] Enable SDL2_mixer support
with_ttf True [True, False] Enable SDL2_ttf support
with_tests False [True, False] Build tests
with_examples False [True, False] Build examples
enable_livetests False [True, False] Enable live tests (require X11 display and audio device)

TODO

  • Only static libs work on arm. Dynamic libs somehow lose all of their transitive deps.
  • Android travis ci. Include all supported archs
  • Port extensions to Conan
  • Windows and Mac support
  • Python based driver vs Makefile

About

Conan package for sdl2pp, a C++11 wrapper for sdl2

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors