package msys2

  1. Overview
  2. No Docs
MSYS2 Environment Settings

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.1.0.tar.gz
sha256=9532eb3711376d8437d95abbf91875755a933882ec58b4b5f2318e8a1d6f312c
sha512=bcf3adbec1dfe065785f36e27fa84a7de72dea71d0cb0a63b2fb9fd89fac9db5455caa6aafeec7ce98317438677aacb77e6e28b24ba67481b19ebe45dca98cc4

Description

After installation, the package's variables indicate which MSYS2 Environment is active.

  • msys2:msystem (exported as MSYSTEM) is the MSYS2 Environment Name.
  • msys2:carch (exported as MSYSTEM_CARCH) is the compiler's target architecture (i686, x86_64 or aarch64),
  • msys2:chost (exported as MSYSTEM_CHOST and MINGW_CHOST) is the compiler's target triplet ("%{msys2:carch}%-w64-mingw32").
  • msys2:root (exported as MSYSTEM_PREFIX and MINGW_PREFIX) is the Unix path to the root of the MSYS2 Environment.
  • msys2:package-prefix (exported as MINGW_PACKAGE_PREFIX) is the prefix used for MSYS2 Pacman packages for this Environment.

Additionally, Path, MANPATH and INFOPATH are all updated with the appropriate directories from msys2:root. PKG_CONFIG_PATH, PKG_CONFIG_SYSTEM_INCLUDE_PATH, PKG_CONFIG_SYSTEM_LIBRARY_PATH and ACLOCAL_PATH are all set to the appropriate values for msys2:root. Finally, CONFIG_SITE is exported as /etc/config.site as per MSYS2's own configuration.

See https://www.msys2.org/docs/environments/ for further information.

Published: 05 Jun 2024

Dev Dependencies

None

Used by (67)

  1. conf-mingw-w64-allegro5-i686
  2. conf-mingw-w64-allegro5-x86_64
  3. conf-mingw-w64-ao-i686
  4. conf-mingw-w64-ao-x86_64
  5. conf-mingw-w64-bzip2-i686
  6. conf-mingw-w64-bzip2-x86_64
  7. conf-mingw-w64-cairo-i686
  8. conf-mingw-w64-cairo-x86_64
  9. conf-mingw-w64-curl-i686
  10. conf-mingw-w64-curl-x86_64
  11. conf-mingw-w64-freeglut-i686
  12. conf-mingw-w64-freeglut-x86_64
  13. conf-mingw-w64-freetype-i686
  14. conf-mingw-w64-freetype-x86_64
  15. conf-mingw-w64-g++-i686
  16. conf-mingw-w64-g++-x86_64
  17. conf-mingw-w64-gcc-i686
  18. conf-mingw-w64-gcc-x86_64
  19. conf-mingw-w64-glade-x86_64
  20. conf-mingw-w64-gmp-i686
  21. conf-mingw-w64-gmp-x86_64
  22. conf-mingw-w64-gnomecanvas-x86_64
  23. conf-mingw-w64-gnutls-i686
  24. conf-mingw-w64-gnutls-x86_64
  25. conf-mingw-w64-gtk2-x86_64
  26. conf-mingw-w64-gtk3-i686
  27. conf-mingw-w64-gtk3-x86_64
  28. conf-mingw-w64-gtksourceview3-x86_64
  29. conf-mingw-w64-libevent-x86_64
  30. conf-mingw-w64-libffi-i686
  31. conf-mingw-w64-libffi-x86_64
  32. conf-mingw-w64-liblz4-i686
  33. conf-mingw-w64-liblz4-x86_64
  34. conf-mingw-w64-mbedtls-x86_64
  35. conf-mingw-w64-ncurses-i686
  36. conf-mingw-w64-ncurses-x86_64
  37. conf-mingw-w64-nettle-i686
  38. conf-mingw-w64-nettle-x86_64
  39. conf-mingw-w64-openssl-i686
  40. conf-mingw-w64-openssl-x86_64
  41. conf-mingw-w64-pcre-x86_64
  42. conf-mingw-w64-pcre2-i686
  43. conf-mingw-w64-pcre2-x86_64
  44. conf-mingw-w64-pkgconf-i686
  45. conf-mingw-w64-pkgconf-x86_64
  46. conf-mingw-w64-postgresql-x86_64
  47. conf-mingw-w64-sdl2-i686
  48. conf-mingw-w64-sdl2-image-x86_64
  49. conf-mingw-w64-sdl2-mixer-i686
  50. conf-mingw-w64-sdl2-mixer-x86_64
  51. conf-mingw-w64-sdl2-net-i686
  52. conf-mingw-w64-sdl2-net-x86_64
  53. conf-mingw-w64-sdl2-ttf-i686
  54. conf-mingw-w64-sdl2-ttf-x86_64
  55. conf-mingw-w64-sdl2-x86_64
  56. conf-mingw-w64-sqlite3-i686
  57. conf-mingw-w64-sqlite3-x86_64
  58. conf-mingw-w64-zlib-i686
  59. conf-mingw-w64-zlib-x86_64
  60. conf-mingw-w64-zstd-i686
  61. conf-mingw-w64-zstd-x86_64
  62. msys2-clang32
  63. msys2-clang64
  64. msys2-clangarm64
  65. msys2-mingw32
  66. msys2-mingw64
  67. msys2-ucrt64

Conflicts

None