ladybird/Meta/CMake
Andrew Kaster c5153cb398 Meta+Libraries+AK: Append Cxx to imported library module names in swift
At the same time, simplify CMakeLists magic for libraries that want to
include Swift code in the library. The Lib-less name of the library is
now always the module name for the library with any Swift additions,
extensions, etc. All vfs overlays now live in a common location to make
finding them easier from CMake functions. A new pattern is needed for
the Lib-less modules to re-export their Cxx counterparts.
2024-08-27 17:22:31 -06:00
..
patches CMake: Add script to FetchContent the swift-collections library 2024-08-24 19:14:09 -06:00
Swift Meta+Libraries+AK: Append Cxx to imported library module names in swift 2024-08-27 17:22:31 -06:00
vcpkg CMake: Force vcpkg to use CMAKE_CXX_COMPILER as specified to CMake 2024-07-18 14:48:20 +02:00
all_the_debug_macros.cmake LibWebView+LibCore: Manage process lifecycle using a SIGCHLD handler 2024-07-01 18:10:56 +02:00
ca_certificates_data.cmake
check_for_dependencies.cmake
clang_development.cmake
code_generators.cmake Meta+Libraries+AK: Append Cxx to imported library module names in swift 2024-08-27 17:22:31 -06:00
collections.cmake CMake: Add script to FetchContent the swift-collections library 2024-08-24 19:14:09 -06:00
common_compile_options.cmake CMake: Apply C++ compile options to Swift compilations 2024-08-06 18:28:10 -06:00
common_options.cmake Meta: Create a common Swift settings flow 2024-07-30 18:38:02 -06:00
download_icc_profiles.cmake
flac_spec_tests.cmake
fontconfig.cmake Ladybird+LibCore+Meta: Update font paths and names for Android 2024-07-05 14:27:25 -06:00
lagom-install-config.cmake
lagom_compile_options.cmake CMake: Ensure C/C++ compile options only applied when compiling C/C++ 2024-07-21 15:55:47 -06:00
lagom_install_options.cmake AK+Meta: Add SwiftAK module to add helpers to construct swift Strings 2024-08-24 19:14:09 -06:00
lagom_options.cmake CMake+CI: Remove BUILD_LAGOM=OFF option in favor of LAGOM_TOOLS_ONLY=ON 2024-06-08 07:58:11 +02:00
libtextcodec_generators.cmake Meta: Guard everything that installs headers with an option 2024-07-25 13:25:09 -06:00
libweb_generators.cmake LibWeb: Generate a clang module map file, including generated headers 2024-08-19 12:56:55 +02:00
processor-count.cmake
public_suffix.cmake
setup_ccache.cmake
skia.cmake CMake: Always use a target for linking skia 2024-08-27 17:22:31 -06:00
unicode_data.cmake CI+LibUnicode: Remove the UCD from the system 2024-06-22 14:56:39 +02:00
use_linker.cmake Meta/CMake: Use default linker for Android 2024-07-05 14:27:25 -06:00
utils.cmake CMake: Add helper to swiftify imported properties from dependencies 2024-08-17 17:44:37 -06:00
vulkan.cmake Meta: Add vulkan and vulkan-headers to vcpkg dependencies 2024-07-06 01:44:58 +02:00
wasm_spec_tests.cmake Meta: Remove SerenityOS-specific WASM test installer 2024-06-24 09:45:41 -06:00