- Code: Select all
set GN_ARGUMENTS=--ide=vs2017 --sln=cef --filters=//cef/*
python ..\automate\automate-git.py --branch=4103 --download-dir=d:\code\chromium_git --depot-tools-dir=d:\code\depot_tools --no-distrib --no-build
I have Visual Studio 2017 installed.
First I tried to run script in cmd under Administrator, there were errors:
- Code: Select all
________ running 'vpython.bat src/tools/clang/scripts/update.py' in 'd:\code\chromium_git\chromium'
Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Win/clang-n346557-4e0d9925-2.tgz .......... Done.
Traceback (most recent call last):
File "src/tools/clang/scripts/update.py", line 383, in <module>
sys.exit(main())
File "src/tools/clang/scripts/update.py", line 379, in main
return UpdatePackage(args.package)
File "src/tools/clang/scripts/update.py", line 313, in UpdatePackage
CopyDiaDllTo(os.path.join(LLVM_BUILD_DIR, 'bin'))
File "src/tools/clang/scripts/update.py", line 247, in CopyDiaDllTo
GetWinSDKDir()
File "src/tools/clang/scripts/update.py", line 221, in GetWinSDKDir
win_sdk_dir = vs_toolchain.SetEnvironmentAndGetSDKDir()
File "d:\code\chromium_git\chromium\src\build\vs_toolchain.py", line 530, in SetEnvironmentAndGetSDKDir
SetEnvironmentAndGetRuntimeDllDirs()
File "d:\code\chromium_git\chromium\src\build\vs_toolchain.py", line 95, in SetEnvironmentAndGetRuntimeDllDirs
os.environ['GYP_MSVS_OVERRIDE_PATH'] = DetectVisualStudioPath()
File "d:\code\chromium_git\chromium\src\build\vs_toolchain.py", line 209, in DetectVisualStudioPath
raise Exception('Visual Studio Version %s not found.' % version_as_year)
Exception: Visual Studio Version 2015 not found.
Error: Command 'vpython.bat src/tools/clang/scripts/update.py' returned non-zero exit status 1 in d:\code\chromium_git\chromium
Traceback (most recent call last):
File "..\automate\automate-git.py", line 1383, in <module>
run("gclient runhooks --jobs 16", chromium_dir, depot_tools_dir)
File "..\automate\automate-git.py", line 70, in run
args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
File "d:\code\depot_tools\bootstrap-3_8_0_chromium_8_bin\python\bin\lib\subprocess.py", line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gclient', 'runhooks', '--jobs', '16']' returned non-zero exit status 2
Then I tried in Developer Command Prompt 2017 under administrator, there were errors:
- Code: Select all
Error: Command 'git checkout --quiet refs/remotes/origin/master' returned non-zero exit status 128 in d:\code\chromium_git\chromium\src
fatal: this operation must be run in a work tree
Warnings:
Conflicting directory d:\code\chromium_git\chromium\src moved to d:\code\chromium_git\chromium\_bad_scm\srcnmjnjq.
Traceback (most recent call last):
File "..\automate\automate-git.py", line 1289, in <module>
chromium_dir, depot_tools_dir)
File "..\automate\automate-git.py", line 70, in run
args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
File "d:\code\depot_tools\bootstrap-3_8_0_chromium_8_bin\python\bin\lib\subprocess.py", line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gclient', 'sync', '--nohooks', '--with_branch_heads', '--jobs', '16']' returned non-zero exit status 1
Please help.