1
0

Build fixes

This commit is contained in:
Scott E. Graves
2017-03-21 23:04:26 -05:00
parent 69d0c11d26
commit 631773bfb6
21 changed files with 73 additions and 30 deletions

37
3rd_party/CEF/create.cmd vendored Normal file
View File

@@ -0,0 +1,37 @@
@echo off
set ROOT=%~dp0%
set MODE=%1
pushd %ROOT%
set PATH=%ROOT%depot_tools;%PATH%
call create_common.cmd
set CEF_USE_GN=1
if ("%MODE%" EQ "Debug") (
set GN_DEFINES=is_win_fastlink=true fatal_linker_warnings=false
) else (
set GN_DEFINES=fatal_linker_warnings=false
)
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
pushd chromium_git
call python ..\automate\automate-git.py --download-dir=%ROOT%chromium_git --depot-tools-dir=%ROOT%depot_tools --no-distrib --no-build --branch=3029 || goto :ERROR
popd
pushd chromium_git\chromium\src\cef
call cef_create_projects.bat
popd
pushd chromium_git\chromium\src
call ninja -C out\%MODE%_GN_x64 cef || goto :ERROR
popd
goto :END
:ERROR
pause
popd
exit 1
:END
popd