I was trying to build CEF based off branch 5429 on windows. The build was successful after which, I wanted to create a distribution. So I ran
make_distrib.bat --ninja-build --minimal --no-docs --distrib-subdir=product
The script creates distribution under binary_distrib folder. I printed out contents of that folder : https://pastebin.com/PjvpnVtk
Next, I created build folder inside binary_distrib/product_minimal/ and ran
CMAKE -G Ninja -DCMAKE_BUILD_TYPE=Release
but I got below errors:
- Code: Select all
CMake Error at CMakeLists.txt:226 (add_subdirectory):
add_subdirectory given source "tests/cefsimple" which is not an existing
directory.
CMake Error at CMakeLists.txt:227 (add_subdirectory):
add_subdirectory given source "tests/gtest" which is not an existing
directory.
CMake Error at CMakeLists.txt:228 (add_subdirectory):
The source directory
D:/corebuild/build/chromium_git/chromium/src/cef/binary_distrib/product_minimal/tests/ceftests
does not contain a CMakeLists.txt file.
From pastebin output, you can see that tests/cefsimple folder isn't being created.
The same logic worked fine for branch 5060. So I am unsure what needs to be changed. I compared make_distrib.py and automate-git.py against old version and only changes are related to DOXYGEN. Can you tell me what's missing?
Thanks!