Unverified Commit f4b5c655 authored by Azat Bahawi's avatar Azat Bahawi Committed by GitHub
Browse files

vcmi: allow toggling MMAI (#497935)

parents bf53e855 5709d946
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@
  versionCheckHook,
  xz,
  zlib,
  enableMMAI ? true,
}:
stdenv.mkDerivation (finalAttrs: {
  pname = "vcmi";
@@ -62,7 +63,8 @@ stdenv.mkDerivation (finalAttrs: {
    qt6.qttools
    xz
    zlib
  ];
  ]
  ++ lib.optional enableMMAI onnxruntime;

  cmakeFlags = [
    (lib.cmakeBool "ENABLE_CLIENT" true)
@@ -72,6 +74,7 @@ stdenv.mkDerivation (finalAttrs: {
    (lib.cmakeBool "ENABLE_TEST" false) # Requires nonfree data files.
    (lib.cmakeBool "ENABLE_PCH" false)
    (lib.cmakeBool "ENABLE_DISCORD" false)
    (lib.cmakeBool "ENABLE_MMAI" enableMMAI)
    (lib.cmakeFeature "CMAKE_INSTALL_RPATH" "$out/lib/vcmi")
    (lib.cmakeFeature "CMAKE_INSTALL_BINDIR" "bin")
    (lib.cmakeFeature "CMAKE_INSTALL_LIBDIR" "lib")