Config.in 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. config BR2_PACKAGE_SUPERTUX
  2. bool "supertux"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_PACKAGE_HAS_LIBGL # libglew
  5. depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS
  6. depends on BR2_PACKAGE_XORG7 # libglew, SDL2 OpenGL (GLX)
  7. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_6 # C++14
  8. depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal
  9. depends on BR2_USE_MMU # SDL2 OpenGL (GLX)
  10. depends on !BR2_STATIC_LIBS # SDL2
  11. depends on BR2_USE_WCHAR # Boost
  12. select BR2_PACKAGE_BOOST
  13. select BR2_PACKAGE_BOOST_DATE_TIME
  14. select BR2_PACKAGE_BOOST_FILESYSTEM
  15. select BR2_PACKAGE_BOOST_LOCALE
  16. select BR2_PACKAGE_BOOST_SYSTEM
  17. select BR2_PACKAGE_FREETYPE
  18. select BR2_PACKAGE_LIBCURL
  19. select BR2_PACKAGE_LIBGLEW
  20. select BR2_PACKAGE_LIBOGG
  21. select BR2_PACKAGE_LIBPNG
  22. select BR2_PACKAGE_LIBVORBIS
  23. select BR2_PACKAGE_OPENAL
  24. select BR2_PACKAGE_PHYSFS
  25. select BR2_PACKAGE_SDL2
  26. select BR2_PACKAGE_SDL2_IMAGE
  27. select BR2_PACKAGE_SDL2_OPENGL
  28. help
  29. SuperTux is a free classic 2D jump'n run sidescroller game in
  30. a style similar to the original Super Mario games covered
  31. under the GNU GPL.
  32. http://supertux.github.io/
  33. comment "supertux needs OpenGL and a toolchain w/ C++, gcc >= 6, NPTL, dynamic library, wchar"
  34. depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS
  35. depends on BR2_PACKAGE_XORG7
  36. depends on BR2_USE_MMU
  37. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PACKAGE_HAS_LIBGL || \
  38. !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \
  39. BR2_STATIC_LIBS || !BR2_USE_WCHAR