config.h.cmake 871 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #ifndef CONFIG_H
  2. #define CONFIG_H
  3. #define PACKAGE_NAME "supertux2"
  4. #cmakedefine ENABLE_SQDBG
  5. #cmakedefine ENABLE_BINRELOC
  6. #define INSTALL_SUBDIR_BIN "${INSTALL_SUBDIR_BIN}"
  7. #define INSTALL_SUBDIR_SHARE "${INSTALL_SUBDIR_SHARE}"
  8. #ifndef EMSCRIPTEN
  9. #define SIZEOF_VOID_P ${CMAKE_SIZEOF_VOID_P}
  10. #if SIZEOF_VOID_P == 8
  11. #define _SQ64
  12. #endif
  13. #endif
  14. #cmakedefine HAVE_ICONV_CONST
  15. #ifdef HAVE_ICONV_CONST
  16. #define ICONV_CONST const
  17. #else
  18. #define ICONV_CONST
  19. #endif
  20. #cmakedefine WORDS_BIGENDIAN
  21. #cmakedefine HAVE_OPENGL
  22. #cmakedefine HAVE_LIBCURL
  23. #define BUILD_DATA_DIR "${BUILD_DATA_DIR}"
  24. #define BUILD_CONFIG_DATA_DIR "${BUILD_CONFIG_DATA_DIR}"
  25. #cmakedefine ENABLE_DISCORD
  26. #cmakedefine UBUNTU_TOUCH
  27. #cmakedefine ENABLE_TOUCHSCREEN_SUPPORT
  28. #cmakedefine SHOW_TOUCHSCREEN_CONTROLS
  29. #cmakedefine HIDE_NONMOBILE_OPTIONS
  30. #cmakedefine REMOVE_QUIT_BUTTON
  31. #endif /*CONFIG_H*/