vcmi: allow toggling MMAI (#497935)
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user