summaryrefslogtreecommitdiff
path: root/Ladybird/cmake
AgeCommit message (Collapse)Author
2023-04-18Ladybird: Propagate autoplay settings to the WebContent processTimothy Flynn
2023-03-19Ladybird: Fix build failure caused by missing WebDriver headerAliaksandr Kalenik
Fix the problem that `cmake --build Build/ladybird` started failing with: fatal error: 'WebContent/WebDriverConnection.h' file not found after 11fe34ce0fb827f3bfe9c61c31b3dbe99a894233
2023-02-02Ladybird: Clean up install rules for executablesAndrew Kaster
Use a list of executables to make sure that we don't miss any of the applications used by Ladybird and its friends like WebDriver, and make sure to install include all executables and their runtime dependencies.
2023-01-03Ladybird: Install SQLServer binaryDavide Cavalca
Install the SQLServer binary added in 2cb3ae1 so that it's actually available on the target system when doing a standalone build of Ladybird.
2022-12-30Ladybird: Fix typosNico Weber
2022-12-25Ladybird: Support building Ladybird as a non-top-level projectAndrew Kaster
The implementation assumes that Lagom is either the top level project, or included before Ladybird is.
2022-12-25Ladybird: Add Userland/ subdirs of Lagom binary dir to include pathAndrew Kaster
Recent Serenity changes put generated files for libraries in _deps/lagom-build/Userland/Libraries rather than lagom-build/Libraries.
2022-12-25Ladybird: Ensure that installed ladybird can launch WebContent processAndrew Kaster
Always call platform_init after there's a QApplication, because in the installed configuration that's how we find the resources. Try QCoreApplication::applicationDirPath() after looking in ./WebContent for the WebContent process. In an installed configuration, ladybird and WebContent will both be in $PREFIX/bin. Add install rules for WebContent and its linked libraries, for if they ever differ from ladybird's.
2022-12-25Ladybird/SimpleWebView: Install and check for content filters in res/Andrew Kaster
This allows installed ladybird and Andriod ladybird to find the content filters without copying all of Base/home/anon into the install tree.
2022-12-25Ladybird/CMake: Install resources and Lagom libraries alongside ladybirdAndrew Kaster
This setup should allow the package maintainers who are looking to distribute ladybird on their distributions to use CMake to install ladybird using cmake install rules rather than having to write their own
2022-12-25Ladybird/Meta: Add Android buildAndrew Kaster
Build an Android APK file that, when configured properly in Qt Creator, can be used to deploy the browser to an Android device. The current build requires NDK 24, targets no less than Android API 30, and Qt Creator 6.4.0.
2022-12-25Ladybird/Meta: Convert to CMake buildAndrew Kaster