Skip to content

Commit 8ca0d0b

Browse files
committed
[utbor-rider]
fixing cross-os vsharp start
1 parent 7b1b981 commit 8ca0d0b

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

utbot-rider/build.gradle.kts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.apache.tools.ant.taskdefs.condition.Os
2+
13
val semVer: String? by rootProject
24
val rdVersion: String? by rootProject
35

@@ -59,7 +61,9 @@ tasks {
5961
}
6062

6163
val publishDotNet = create("publishDotNet") {
62-
dependsOn(chmodDotnet)
64+
if (!Os.isFamily(Os.FAMILY_WINDOWS)) {
65+
dependsOn(chmodDotnet)
66+
}
6367
group = "build"
6468
doLast {
6569
exec {

utbot-rider/src/dotnet/UtBot/UtBot/UnitTestBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ private void Generate(IBackgroundProgressIndicator progressIndicator, IProject p
139139
project.Locks.AssertNonMainThread();
140140
var pluginPath = FileSystemPath.Parse(Assembly.GetExecutingAssembly().Location)
141141
.Parent;
142-
var vsharpRunner = pluginPath.Combine("UtBot.VSharp.exe");
142+
var vsharpRunner = pluginPath.Combine("UtBot.VSharp");
143143
var port = NetworkUtil.GetFreePort();
144144
var proc = new ProcessWithRdServer(VSharpMain.VSharpProcessName, port, vsharpRunner.FullPath, project.Locks, _lifetime);
145145
var projectCsprojPath = project.ProjectFileLocation.FullPath;

0 commit comments

Comments
 (0)