Skip to content

cztomczak/phpdesktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chrome 130 branch

Build on Windows

  1. Install Visual Studio 2022 Community Edition.
  2. During install install SDK 10.0.22621 (default at the time of this writing).
  3. Download phpdesktop sources by cloning repository.
  4. Install latest CMake from http://www.cmake.org/ .
  5. Download CEF 130.1.15+g34b05bb Standard Distribution from https://cef-builds.spotifycdn.com/index.html .
  6. Build CEF binary according to instructions from CMakeLists.txt file, but add the -DUSE_SANDBOX=Off flag to cmake command.
  7. Open cef.sln file, change to Release configuration and build.
  8. Go to tests/cefclient/Release/ and run cefclient sample application that was built to see if it runs fine.
  9. Create "phpdesktop/Release/" directory and copy files and subdirectories from the "cef_binary/Release/" and "cef_binary/Resources/" directories. Exclude ".lib" files.
  10. Copy "cef_binary/build/libcef_dll_wrapper/Release/libcef_dll_wrapper.lib" and "cef_binary/Release/libcef.lib" to the "phpdesktop/lib/Release/" directory.
  11. Open "phpdesktop/phpdesktop-chrome.sln" file and build solution.