From eab3c6dd5e2de686a107dab144779abc4cde9f60 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Fri, 10 Feb 2023 17:20:12 +0000 Subject: [PATCH] Fix missing implementations for C++ tests --- .../Semmle.Autobuild.Cpp.Tests/BuildScripts.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cpp/autobuilder/Semmle.Autobuild.Cpp.Tests/BuildScripts.cs b/cpp/autobuilder/Semmle.Autobuild.Cpp.Tests/BuildScripts.cs index def45890c9f..846d8333030 100644 --- a/cpp/autobuilder/Semmle.Autobuild.Cpp.Tests/BuildScripts.cs +++ b/cpp/autobuilder/Semmle.Autobuild.Cpp.Tests/BuildScripts.cs @@ -131,6 +131,14 @@ namespace Semmle.Autobuild.Cpp.Tests bool IBuildActions.IsWindows() => IsWindows; + public bool IsMacOs { get; set; } + + bool IBuildActions.IsMacOs() => IsMacOs; + + public bool IsArm { get; set; } + + bool IBuildActions.IsArm() => IsArm; + string IBuildActions.PathCombine(params string[] parts) { return string.Join(IsWindows ? '\\' : '/', parts.Where(p => !string.IsNullOrWhiteSpace(p)));