Skip to content

Commit 1d9b28e

Browse files
committed
[dotnet] Prepare cdp cs files before core compile to make intellisense happy
1 parent 60cfe1f commit 1d9b28e

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

dotnet/src/webdriver/WebDriver.csproj

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,15 @@
7171
</ItemGroup>
7272

7373
<Target Name="GenerateSeleniumManagerBinaries" BeforeTargets="PrepareForBuild">
74-
<Exec Command="bazel build //dotnet/src/webdriver:manager-linux //dotnet/src/webdriver:manager-windows //dotnet/src/webdriver:manager-macos"
75-
WorkingDirectory="..\..\.." />
74+
<Exec Command="bazel build //dotnet/src/webdriver:manager-linux //dotnet/src/webdriver:manager-windows //dotnet/src/webdriver:manager-macos" />
7675

7776
<PropertyGroup>
7877
<BaseSeleniumManagerPath>..\..\..\bazel-bin\dotnet\src\webdriver\manager</BaseSeleniumManagerPath>
7978
</PropertyGroup>
8079
</Target>
8180

8281
<Target Name="GenerateAtoms" BeforeTargets="PrepareForBuild">
83-
<Exec Command="bazel build //javascript/webdriver/atoms:get-attribute.js //javascript/atoms/fragments:is-displayed.js //javascript/atoms/fragments:find-elements.js"
84-
WorkingDirectory="..\..\.." />
82+
<Exec Command="bazel build //javascript/webdriver/atoms:get-attribute.js //javascript/atoms/fragments:is-displayed.js //javascript/atoms/fragments:find-elements.js" />
8583

8684
<ItemGroup>
8785
<EmbeddedResource Include="$(ProjectDir)..\..\..\third_party\js\selenium\webdriver.json">
@@ -107,9 +105,8 @@
107105
</ItemGroup>
108106
</Target>
109107

110-
<Target Name="GenerateCdp" BeforeTargets="PrepareForBuild">
111-
<Exec Command="bazel build //dotnet/src/webdriver/cdp:generate-v85 //dotnet/src/webdriver/cdp:generate-v118 //dotnet/src/webdriver/cdp:generate-v119 //dotnet/src/webdriver/cdp:generate-v120"
112-
WorkingDirectory="..\..\.." />
108+
<Target Name="GenerateCdp" BeforeTargets="CoreCompile">
109+
<Exec Command="bazel build //dotnet/src/webdriver/cdp:generate-v85 //dotnet/src/webdriver/cdp:generate-v118 //dotnet/src/webdriver/cdp:generate-v119 //dotnet/src/webdriver/cdp:generate-v120" />
113110

114111
<ItemGroup>
115112
<Compile Include="..\..\..\bazel-bin\dotnet\src\webdriver\cdp\**\*.cs" LinkBase="DevTools\generated" />

0 commit comments

Comments
 (0)