How to generate a solution file and build from visual studio

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Re: How to generate a solution file and build from visual st

Postby magreenblatt » Thu Mar 19, 2015 1:49 pm

mjha wrote:But if feasible with the build no if we get the file and directory count in the build.
It will help us to verify if the downloads happened properly.

I don't think it's feasible. A Chromium checkout is really big and the number of files/directories changes frequently.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: How to generate a solution file and build from visual st

Postby mjha » Thu Mar 19, 2015 8:01 pm

Hello This time.

I did as suggested.
- used automate-git . it completed properly creating debug and release binaries
Code: Select all
h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/print_settings_ctocpp.cc f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/print_settings_ctocpp.h fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/process_message_ctocpp.cc
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/process_message_ctocpp.h f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/quota_callback_ctocpp.cc f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/quota_callback_ctocpp.h fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/read_handler_cpptoc.cc fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/read_handler_cpptoc.h file
.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/render_handler_cpptoc.cc f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/render_handler_cpptoc.h fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/render_process_handler_cpp
toc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/render_process_handler_cpp
toc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/request_ctocpp.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/request_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/request_context_ctocpp.cc
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/request_context_ctocpp.h f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/request_context_handler_cp
ptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/request_context_handler_cp
ptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/request_handler_cpptoc.cc
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/request_handler_cpptoc.h f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/resource_bundle_handler_cp
ptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/resource_bundle_handler_cp
ptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/resource_handler_cpptoc.cc
 file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/resource_handler_cpptoc.h
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/response_ctocpp.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/response_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/run_file_dialog_callback_c
pptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/run_file_dialog_callback_c
pptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/scheme_handler_factory_cpp
toc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/scheme_handler_factory_cpp
toc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/scheme_registrar_ctocpp.cc
 file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/scheme_registrar_ctocpp.h
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/stream_reader_ctocpp.cc fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/stream_reader_ctocpp.h fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/stream_writer_ctocpp.cc fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/stream_writer_ctocpp.h fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/string_visitor_cpptoc.cc f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/string_visitor_cpptoc.h fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/task_cpptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/task_cpptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/task_runner_ctocpp.cc file
.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/task_runner_ctocpp.h file.

Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/urlrequest_ctocpp.cc file.

Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/urlrequest_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/urlrequest_client_cpptoc.c
c file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/urlrequest_client_cpptoc.h
 file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/v8accessor_cpptoc.cc file.

Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/v8accessor_cpptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8context_ctocpp.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8context_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8exception_ctocpp.cc file
.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8exception_ctocpp.h file.

Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/v8handler_cpptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/v8handler_cpptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8stack_frame_ctocpp.cc fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8stack_frame_ctocpp.h fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8stack_trace_ctocpp.cc fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8stack_trace_ctocpp.h fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8value_ctocpp.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/v8value_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/web_plugin_info_ctocpp.cc
file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/web_plugin_info_ctocpp.h f
ile.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/web_plugin_info_visitor_cp
ptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/web_plugin_info_visitor_cp
ptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/web_plugin_unstable_callba
ck_cpptoc.cc file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/web_plugin_unstable_callba
ck_cpptoc.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/write_handler_cpptoc.cc fi
le.
Transferring e:\zs\chromium\src\cef\libcef_dll/cpptoc/write_handler_cpptoc.h fil
e.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/xml_reader_ctocpp.cc file.

Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/xml_reader_ctocpp.h file.
Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/zip_reader_ctocpp.cc file.

Transferring e:\zs\chromium\src\cef\libcef_dll/ctocpp/zip_reader_ctocpp.h file.
Transferring distrib/cefclient.gyp file.
Transferring e:\zs\chromium\src\cef\cef_paths.gypi file.
Processing "e:\zs\chromium\src\cef\CMakeLists.txt.in" to "e:\zs\chromium\src\cef
\binary_distrib\cef_binary_3.2171.2069_windows32\CMakeLists.txt"...
Processing "e:\zs\chromium\src\cef\macros.cmake.in" to "e:\zs\chromium\src\cef\b
inary_distrib\cef_binary_3.2171.2069_windows32\macros.cmake"...
Processing "e:\zs\chromium\src\cef\libcef_dll\CMakeLists.txt.in" to "e:\zs\chrom
ium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\libcef_dll\CMakeList
s.txt"...
Processing "e:\zs\chromium\src\cef\tests\cefclient\CMakeLists.txt.in" to "e:\zs\
chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\cefclient\CMake
Lists.txt"...
Processing "e:\zs\chromium\src\cef\tests\cefsimple\CMakeLists.txt.in" to "e:\zs\
chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\cefsimple\CMake
Lists.txt"...
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\
Debug directory.
Transferring distrib/win\d3dcompiler_43.dll file.
Transferring e:\zs\chromium\src\out\Debug\d3dcompiler_47.dll file.
Transferring e:\zs\chromium\src\out\Debug\ffmpegsumo.dll file.
Transferring e:\zs\chromium\src\out\Debug\libcef.dll file.
Transferring e:\zs\chromium\src\out\Debug\libEGL.dll file.
Transferring e:\zs\chromium\src\out\Debug\libGLESv2.dll file.
Transferring e:\zs\chromium\src\out\Debug\pdf.dll file.
Transferring e:\zs\chromium\src\out\Debug\wow_helper.exe file.
Transferring e:\zs\chromium\src\out\Debug\libcef.dll.lib file.
-------- Running "msvs_env.bat python combine_libs.py -o "e:\zs\chromium\src\cef
\binary_distrib\cef_binary_3.2171.2069_windows32\Debug\cef_sandbox.lib" "e:\zs\c
hromium\src\out\Debug\obj\base\base.lib" "e:\zs\chromium\src\out\Debug\obj\base\
base_static.lib" "e:\zs\chromium\src\out\Debug\obj\cef\cef_sandbox.lib" "e:\zs\c
hromium\src\out\Debug\obj\base\third_party\dynamic_annotations\dynamic_annotatio
ns.lib" "e:\zs\chromium\src\out\Debug\obj\sandbox\sandbox.lib"" in "e:\zs\chromi
um\src\cef\tools"...
vcvars:
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat"
PATH:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions
\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.
0\;C:\Program Files (x86)\MSBuild\12.0\bin;C:\Program Files (x86)\MSBuild\12.0\b
in;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\;C:\Program F
iles (x86)\Microsoft Visual Studio 12.0\VC\BIN;C:\Program Files (x86)\Microsoft
Visual Studio 12.0\Common7\Tools;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C
:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\VCPackages;C:\Program File
s (x86)\HTML Help Workshop;C:\Program Files (x86)\HTML Help Workshop;C:\Program
Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance Tools;C:\Program
 Files (x86)\Windows Kits\8.1\bin\x86;C:\Program Files (x86)\Microsoft SDKs\Wind
ows\v8.1A\bin\NETFX 4.5.1 Tools\;e:\zs\depot_tools\python276_bin;e:\zs\depot_too
ls\python276_bin\Scripts;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e
:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\dep
ot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools
;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Win
dowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance
 Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files
 (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files\Microsoft SQL Server\120\
Tools\Binn\
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32_
debug_symbols directory.
Transferring e:\zs\chromium\src\out\Debug\libcef.dll.pdb file.
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\
Release directory.
Transferring distrib/win\d3dcompiler_43.dll file.
Transferring e:\zs\chromium\src\out\Release\d3dcompiler_47.dll file.
Transferring e:\zs\chromium\src\out\Release\ffmpegsumo.dll file.
Transferring e:\zs\chromium\src\out\Release\libcef.dll file.
Transferring e:\zs\chromium\src\out\Release\libEGL.dll file.
Transferring e:\zs\chromium\src\out\Release\libGLESv2.dll file.
Transferring e:\zs\chromium\src\out\Release\pdf.dll file.
Transferring e:\zs\chromium\src\out\Release\wow_helper.exe file.
Transferring e:\zs\chromium\src\out\Release\libcef.dll.lib file.
-------- Running "msvs_env.bat python combine_libs.py -o "e:\zs\chromium\src\cef
\binary_distrib\cef_binary_3.2171.2069_windows32\Release\cef_sandbox.lib" "e:\zs
\chromium\src\out\Release\obj\base\base.lib" "e:\zs\chromium\src\out\Release\obj
\base\base_static.lib" "e:\zs\chromium\src\out\Release\obj\cef\cef_sandbox.lib"
"e:\zs\chromium\src\out\Release\obj\base\third_party\dynamic_annotations\dynamic
_annotations.lib" "e:\zs\chromium\src\out\Release\obj\sandbox\sandbox.lib"" in "
e:\zs\chromium\src\cef\tools"...
vcvars:
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat"
PATH:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions
\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.
0\;C:\Program Files (x86)\MSBuild\12.0\bin;C:\Program Files (x86)\MSBuild\12.0\b
in;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\;C:\Program F
iles (x86)\Microsoft Visual Studio 12.0\VC\BIN;C:\Program Files (x86)\Microsoft
Visual Studio 12.0\Common7\Tools;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C
:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\VCPackages;C:\Program File
s (x86)\HTML Help Workshop;C:\Program Files (x86)\HTML Help Workshop;C:\Program
Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance Tools;C:\Program
 Files (x86)\Windows Kits\8.1\bin\x86;C:\Program Files (x86)\Microsoft SDKs\Wind
ows\v8.1A\bin\NETFX 4.5.1 Tools\;e:\zs\depot_tools\python276_bin;e:\zs\depot_too
ls\python276_bin\Scripts;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e
:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\dep
ot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools;e:\zs\depot_tools
;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Win
dowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance
 Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files
 (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files\Microsoft SQL Server\120\
Tools\Binn\
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32_
release_symbols directory.
Transferring e:\zs\chromium\src\out\Release\libcef.dll.pdb file.
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\
Resources directory.
Transferring e:\zs\chromium\src\out\Release\cef.pak file.
Transferring e:\zs\chromium\src\out\Release\cef_100_percent.pak file.
Transferring e:\zs\chromium\src\out\Release\cef_200_percent.pak file.
Transferring e:\zs\chromium\src\out\Release\devtools_resources.pak file.
Transferring e:\zs\chromium\src\out\Release\icudtl.dat file.
Transferring e:\zs\chromium\src\out\Release\locales directory.
Transferring e:\zs\chromium\src\cef\include/base/internal/cef_atomicops_x86_msvc
.h file.
Transferring e:\zs\chromium\src\cef\include/base/internal/cef_bind_internal_win.
h file.
Transferring e:\zs\chromium\src\cef\include/cef_sandbox_win.h file.
Transferring e:\zs\chromium\src\cef\include/internal/cef_types_win.h file.
Transferring e:\zs\chromium\src\cef\include/internal/cef_win.h file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient.exe.manifest file.

Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient.rc file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient_osr_dragdrop_win.h
 file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient_osr_dragdrop_win.c
pp file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient_osr_widget_win.h f
ile.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient_osr_widget_win.cpp
 file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/cefclient_win.cpp file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/client_handler_win.cpp file.

Transferring e:\zs\chromium\src\cef\tests/cefclient/resource.h file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/res/cefclient.ico file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/res/small.ico file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/resource_util_win.cpp file.
Transferring e:\zs\chromium\src\cef\tests/cefclient/window_test_win.cpp file.
Transferring e:\zs\chromium\src\cef\tests/cefsimple/cefsimple.exe.manifest file.

Transferring e:\zs\chromium\src\cef\tests/cefsimple/cefsimple.rc file.
Transferring e:\zs\chromium\src\cef\tests/cefsimple/cefsimple_win.cpp file.
Transferring e:\zs\chromium\src\cef\tests/cefsimple/simple_handler_win.cpp file.

Transferring e:\zs\chromium\src\cef\tests/cefsimple/resource.h file.
Creating e:\zs\chromium\src\cef\binary_distrib\cef_binary_3.2171.2069_windows32\
cefsimple\res directory.
Transferring e:\zs\chromium\src\cef\tests/cefsimple/res/cefsimple.ico file.
Transferring e:\zs\chromium\src\cef\tests/cefsimple/res/small.ico file.
Transferring e:\zs\chromium\src\cef\../build/win/compatibility.manifest file.
Transferring e:\zs\chromium\src\cef\../build/win/compatibility.manifest file.
Generating 2005 project files...
________ running 'e:\zs\depot_tools\python276_bin\python.exe ../build/gyp_chromi
um binary_distrib\cef_binary_3.2171.2069_windows32\cefclient.gyp' in 'e:\zs\chro
mium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Generating 2008 project files...
________ running 'e:\zs\depot_tools\python276_bin\python.exe ../build/gyp_chromi
um binary_distrib\cef_binary_3.2171.2069_windows32\cefclient.gyp' in 'e:\zs\chro
mium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Generating 2010 project files...
________ running 'e:\zs\depot_tools\python276_bin\python.exe ../build/gyp_chromi
um binary_distrib\cef_binary_3.2171.2069_windows32\cefclient.gyp' in 'e:\zs\chro
mium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Creating cef_binary_3.2171.2069_windows32.zip...
Creating cef_binary_3.2171.2069_windows32_debug_symbols.zip...
Creating cef_binary_3.2171.2069_windows32_release_symbols.zip...

C:\Python27>


Then I used cef_create_projects.bat to create the cef.sln. This created the sln file, but I saw some warning about missing file . Should I worry about them ?

Warning: Missing input files:
..\sync\internal_api\attachments\public\attachment_downloader.h
..\gpu\command_buffer\client\gpu_memory_buffer_factory.h
..\sync\internal_api\attachments\public\attachment_uploader.h
..\net\cert\scoped_openssl_types.h
..\sync\internal_api\attachments\public\attachment_service.h
..\sync\internal_api\attachments\public\attachment_service_impl.h
..\sync\internal_api\attachments\public\attachment_service_proxy.h
..\sync\internal_api\attachments\public\attachment_service_proxy_for_test.h
..\third_party\WebKit\Source\core\testing\PartialPrivateScriptTest.h
Code: Select all

Checking CEF and Chromium revisions...

________ running 'E:\zs\depot_tools\python276_bin\python.exe tools/check_revision.py' in 'E:\zs\chromium\src\cef'
Not an SVN checkout.

Generating CEF version header file...

________ running 'E:\zs\depot_tools\python276_bin\python.exe tools/make_version_header.py --header include/cef_version.h --cef_version VERSION --chrome_version ../chrome/VERSION --cpp_header_dir include' in 'E:\zs\chromium\src\cef'
File include/cef_version.h is already up to date.

Patching build configuration and source files for CEF...

________ running 'E:\zs\depot_tools\python276_bin\python.exe tools/patcher.py --patch-config patch/patch.cfg' in 'E:\zs\chromium\src\cef'
Reading patch file E:/zs/chromium/src/cef/patch/patches/gritsettings.patch
WARNING:root:already patched  ../tools/gritsettings/resource_ids
Reading patch file E:/zs/chromium/src/cef/patch/patches/build.patch
WARNING:root:already patched  ../build/common.gypi
WARNING:root:already patched  ../build/gyp_chromium
WARNING:root:already patched  ../build/mac/strip_save_dsym
WARNING:root:already patched  ../build/toolchain/win/setup_toolchain.py
Reading patch file E:/zs/chromium/src/cef/patch/patches/zlib.patch
WARNING:root:already patched  ../third_party/zlib/contrib/minizip/unzip.c
Reading patch file E:/zs/chromium/src/cef/patch/patches/message_loop_443.patch
WARNING:root:already patched  ../base/message_loop/message_loop.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/gyp_331.patch
WARNING:root:already patched  ../tools/gyp/pylib/gyp/generator/ninja.py
Reading patch file E:/zs/chromium/src/cef/patch/patches/webkit_popups.patch
WARNING:root:already patched  ../third_party/WebKit/Source/web/ChromeClientImpl.cpp
WARNING:root:already patched  ../third_party/WebKit/Source/web/WebViewImpl.cpp
WARNING:root:already patched  ../third_party/WebKit/Source/web/WebViewImpl.h
WARNING:root:already patched  ../third_party/WebKit/public/web/WebView.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/underlay_1051.patch
WARNING:root:already patched  ../ui/base/cocoa/underlay_opengl_hosting_window.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/views_widget_180.patch
WARNING:root:already patched  ../ui/views/widget/desktop_aura/desktop_screen_win.cc
WARNING:root:already patched  ../ui/views/widget/desktop_aura/desktop_screen_x11.cc
WARNING:root:already patched  ../ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc
WARNING:root:already patched  ../ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
WARNING:root:already patched  ../ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h
WARNING:root:already patched  ../ui/views/widget/widget.cc
WARNING:root:already patched  ../ui/views/widget/widget.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/content_nav_1129.patch
WARNING:root:already patched  ../content/public/renderer/content_renderer_client.cc
WARNING:root:already patched  ../content/public/renderer/content_renderer_client.h
WARNING:root:already patched  ../content/renderer/render_frame_impl.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/browser_1161.patch
WARNING:root:already patched  ../content/browser/compositor/io_surface_layer_mac.mm
WARNING:root:already patched  ../content/browser/renderer_host/compositing_iosurface_mac.mm
WARNING:root:already patched  ../content/browser/renderer_host/render_widget_host_view_aura.cc
WARNING:root:already patched  ../content/browser/renderer_host/render_widget_host_view_mac.mm
Reading patch file E:/zs/chromium/src/cef/patch/patches/public_browser_1161_1257.patch
WARNING:root:already patched  ../content/public/browser/content_browser_client.cc
WARNING:root:already patched  ../content/public/browser/content_browser_client.h
WARNING:root:already patched  ../content/public/browser/web_contents.cc
WARNING:root:already patched  ../content/public/browser/web_contents.h
WARNING:root:already patched  ../content/public/browser/web_contents_delegate.cc
WARNING:root:already patched  ../content/public/browser/web_contents_delegate.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/browser_web_contents_1257.patch
WARNING:root:already patched  ../content/browser/web_contents/web_contents_impl.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/prefs_content_1161.patch
WARNING:root:already patched  ../content/public/common/common_param_traits_macros.h
WARNING:root:already patched  ../content/public/common/web_preferences.cc
WARNING:root:already patched  ../content/public/common/web_preferences.h
WARNING:root:already patched  ../content/renderer/render_view_impl.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/webkit_platform_mac_328814.patch
WARNING:root:already patched  ../third_party/WebKit/Source/platform/mac/ThemeMac.mm
WARNING:root:already patched  ../third_party/WebKit/Source/platform/mac/WebCoreNSCellExtras.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/ui_dragdrop_355390.patch
WARNING:root:already patched  ../ui/base/dragdrop/os_exchange_data_provider_aurax11.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/printing_win.patch
WARNING:root:already patched  ../chrome/common/chrome_utility_printing_messages.h
WARNING:root:already patched  ../content/renderer/pepper/pepper_plugin_instance_impl.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/spellcheck_137.patch
WARNING:root:already patched  ../chrome/browser/spellchecker/spellcheck_factory.cc
WARNING:root:already patched  ../chrome/browser/spellchecker/spellcheck_factory.h
Reading patch file E:/zs/chromium/src/cef/patch/patches/angle_81sdk.patch
WARNING:root:already patched  ../third_party/angle/src/angle.gypi
WARNING:root:successfully patched ../third_party/angle/src/copy_compiler_dll.bat
Reading patch file E:/zs/chromium/src/cef/patch/patches/ui_gl_81sdk.patch
WARNING:root:already patched  ../ui/gl/gl_implementation_win.cc
Reading patch file E:/zs/chromium/src/cef/patch/patches/render_process_host_1429.patch
WARNING:root:already patched  ../content/browser/renderer_host/render_process_host_impl.cc
Skipping patch file E:/zs/chromium/src/cef/patch/patches/spi_webcore_364.patch

Generating CEF project files...

________ running 'E:\zs\depot_tools\python276_bin\python.exe ../build/gyp_chromium cef.gyp -I cef.gypi' in 'E:\zs\chromium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Warning: Missing input files:
..\sync\internal_api\attachments\public\attachment_downloader.h
..\gpu\command_buffer\client\gpu_memory_buffer_factory.h
..\sync\internal_api\attachments\public\attachment_uploader.h
..\net\cert\scoped_openssl_types.h
..\sync\internal_api\attachments\public\attachment_service.h
..\sync\internal_api\attachments\public\attachment_service_impl.h
..\sync\internal_api\attachments\public\attachment_service_proxy.h
..\sync\internal_api\attachments\public\attachment_service_proxy_for_test.h
..\third_party\WebKit\Source\core\testing\PartialPrivateScriptTest.h
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.
Warning: unrecognized tool MASM while converting to MSBuild.

mjha
Techie
 
Posts: 41
Joined: Fri Mar 13, 2015 3:47 pm

Re: How to generate a solution file and build from visual st

Postby magreenblatt » Fri Mar 20, 2015 11:12 am

mjha wrote:Then I used cef_create_projects.bat to create the cef.sln. This created the sln file, but I saw some warning about missing file . Should I worry about them ?

Warning: Missing input files:
..\sync\internal_api\attachments\public\attachment_downloader.h
..\gpu\command_buffer\client\gpu_memory_buffer_factory.h
..\sync\internal_api\attachments\public\attachment_uploader.h
..\net\cert\scoped_openssl_types.h
..\sync\internal_api\attachments\public\attachment_service.h
..\sync\internal_api\attachments\public\attachment_service_impl.h
..\sync\internal_api\attachments\public\attachment_service_proxy.h
..\sync\internal_api\attachments\public\attachment_service_proxy_for_test.h
..\third_party\WebKit\Source\core\testing\PartialPrivateScriptTest.h

This warning is safe to ignore.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Previous

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 91 guests