Merge pull request #12495 from nix-windows/windows-fixes

windows: fix compilation after recent changes
This commit is contained in:
mergify[bot] 2025-02-18 04:34:28 +00:00 committed by GitHub
commit 9427c028ec
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 2 deletions

View File

@ -1,7 +1,6 @@
#pragma once
#include "parsed-derivations.hh"
#include "user-lock.hh"
#include "store-api.hh"
#include "pathlocks.hh"
#include "goal.hh"

View File

@ -4,8 +4,8 @@
#include "substitution-goal.hh"
#include "drv-output-substitution-goal.hh"
#include "derivation-goal.hh"
#include "derivation-creation-and-realisation-goal.hh"
#ifndef _WIN32 // TODO Enable building on Windows
# include "derivation-creation-and-realisation-goal.hh"
# include "local-derivation-goal.hh"
# include "hook-instance.hh"
#endif

View File

@ -367,7 +367,12 @@ unsigned int LegacySSHStore::getProtocol()
pid_t LegacySSHStore::getConnectionPid()
{
auto conn(connections->get());
#ifndef _WIN32
return conn->sshConn->sshPid;
#else
// TODO: Implement
return 0;
#endif
}