|
|
@@ -367,8 +367,9 @@ class IVCMIDirsUNIX : public IVCMIDirs
|
|
|
bool IVCMIDirsUNIX::developmentMode() const
|
|
|
{
|
|
|
// We want to be able to run VCMI from single directory. E.g to run from build output directory
|
|
|
- const bool result = bfs::exists("AI") && bfs::exists("config") && bfs::exists("Mods") && bfs::exists("vcmiclient");
|
|
|
- return result;
|
|
|
+ const bool hasConfigs = bfs::exists("config") && bfs::exists("Mods");
|
|
|
+ const bool hasBinaries = bfs::exists("vcmiclient") || bfs::exists("vcmiserver") || bfs::exists("vcmilobby");
|
|
|
+ return hasConfigs && hasBinaries;
|
|
|
}
|
|
|
|
|
|
bfs::path IVCMIDirsUNIX::clientPath() const { return binaryPath() / "vcmiclient"; }
|