kvm-guest-drivers-windows

Форк
0
65 строк · 2.3 Кб
1
@echo off
2

3
if "%VIRTIO_WIN_NO_ARM%"=="" call tools\build.bat virtio-win.sln "Win10 Win11" ARM64
4
if errorlevel 1 goto :fail
5

6
call tools\build.bat virtio-win.sln "Win10 Win11" %*
7
if errorlevel 1 goto :fail
8
call tools\build.bat NetKVM\NetKVM-VS2015.vcxproj "Win10_SDV Win11_SDV" %*
9
if errorlevel 1 goto :fail
10
call tools\build.bat vioscsi\vioscsi.vcxproj "Win10_SDV Win11_SDV" %*
11
if errorlevel 1 goto :fail
12
call tools\build.bat viostor\viostor.vcxproj "Win10_SDV Win11_SDV" %*
13
if errorlevel 1 goto :fail
14
if "%VIRTIO_WIN_SDV_2022%"=="" goto :nosdv2022
15
call tools\build.bat Balloon\sys\balloon.vcxproj "Win10_SDV Win11_SDV" %*
16
if errorlevel 1 goto :fail
17
call tools\build.bat fwcfg64\fwcfg.vcxproj "Win10_SDV Win11_SDV" %*
18
if errorlevel 1 goto :fail
19
call tools\build.bat ivshmem\ivshmem.vcxproj "Win10_SDV Win11_SDV" %*
20
if errorlevel 1 goto :fail
21
call tools\build.bat pvpanic\pvpanic\pvpanic.vcxproj "Win10_SDV Win11_SDV" %*
22
if errorlevel 1 goto :fail
23
call tools\build.bat viorng\viorng\viorng.vcxproj "Win10_SDV Win11_SDV" %*
24
if errorlevel 1 goto :fail
25
call tools\build.bat vioserial\sys\vioser.vcxproj "Win10_SDV Win11_SDV" %*
26
if errorlevel 1 goto :fail
27
call tools\build.bat viosock\sys\viosock.vcxproj "Win10_SDV Win11_SDV" %*
28
if errorlevel 1 goto :fail
29
call tools\build.bat viosock\wsk\wsk.vcxproj "Win10_SDV Win11_SDV" %*
30
if errorlevel 1 goto :fail
31
call tools\build.bat viosock\viosock-wsk-test\viosock-wsk-test.vcxproj "Win10_SDV Win11_SDV" %*
32
if errorlevel 1 goto :fail
33
call tools\build.bat viofs\pci\viofs.vcxproj "Win10_SDV Win11_SDV" %*
34
if errorlevel 1 goto :fail
35
call tools\build.bat vioinput\hidpassthrough\hidpassthrough.vcxproj "Win10_SDV Win11_SDV" %*
36
if errorlevel 1 goto :fail
37
call tools\build.bat vioinput\sys\vioinput.vcxproj "Win10_SDV Win11_SDV" %*
38
if errorlevel 1 goto :fail
39
call tools\build.bat viomem\sys\viomem.vcxproj "Win10_SDV Win11_SDV" %*
40
if errorlevel 1 goto :fail
41

42

43
:nosdv2022
44

45
path %path%;C:\Program Files (x86)\Windows Kits\10\bin\x86\
46
for %%D in (pciserial fwcfg packaging Q35) do (
47
  echo building also %%D
48
  pushd %%D
49
  call buildAll.bat
50
  if errorlevel 1 goto :fail
51
  popd
52
)
53

54
for /R %%f in (*.dvl.xml) do call :process_xml %%f
55

56
exit /B 0
57

58
:fail
59

60
exit /B 1
61

62
:process_xml
63
echo creating "%~dpn1-compat%~x1"
64
findstr /v /c:"General.Checksum" "%~1" | findstr /v /c:".Semmle." > "%~dpn1-compat%~x1"
65
goto :eof
66

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.