diff options
| author | uint <abhinav.prsai@gmail.com> | 2025-12-18 20:16:00 +0000 |
|---|---|---|
| committer | uint <abhinav.prsai@gmail.com> | 2025-12-18 20:16:00 +0000 |
| commit | 47fd7d3d40feb8990a6be4d0bd60be22a43bc1eb (patch) | |
| tree | b5bcff1e012a5ef9d3874919baa2be5584f3a42d /Makefile | |
| parent | 9cb4e4bd8309a227703b45a01c7fe48f1bf5a487 (diff) | |
update patches
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -4,14 +4,17 @@ CXXFLAGS = -std=c++23 -Os -Wall -Wextra PKG_CONFIG = pkg-config # CHANGE THIS: ladybird source tree -LADYBIRD = $(HOME)/clones/ladybird-test -# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LADYBIRD = $(HOME)/clones/ladybird +# ^^^^^^^^^^^^^^^^^^^^^^^ BUILD = $(LADYBIRD)/Build/release INCS = -I$(LADYBIRD) -I$(LADYBIRD)/Services -I$(LADYBIRD)/Libraries \ -I$(BUILD)/Lagom -I$(BUILD)/Lagom/Services -I$(BUILD)/Lagom/Libraries \ -I$(BUILD)/vcpkg_installed/x64-linux-dynamic/include \ $$($(PKG_CONFIG) --cflags sdl3 2>/dev/null) +# for patch +ROOT = $(PWD) + # ladybird libs LAGOM_LIBS = -L$(BUILD)/lib \ -llagom-webview \ @@ -80,12 +83,12 @@ run: install patch: cd $(LADYBIRD) && \ - git apply $$PWD/build_patches/cmake.patch && \ - git apply $$PWD/build_patches/lagom_options.patch && \ - git apply $$PWD/build_patches/vcpkg.patch && \ - git apply $$PWD/build_patches/ui_cmake.patch && \ + git apply $(ROOT)/build_patches/CMakeLists.txt.patch && \ + git apply $(ROOT)/build_patches/Meta_CMake_lagom_options.cmake.patch && \ + git apply $(ROOT)/build_patches/vcpkg.json.patch && \ + git apply $(ROOT)/build_patches/UI_CMakeLists.txt.patch && \ rm -f $(LADYBIRD)/UI/quartz && \ - ln -sf $$PWD/quartz $(LADYBIRD)/UI/quartz + ln -sf $(ROOT)/quartz $(LADYBIRD)/UI/quartz ladybird: cd $(LADYBIRD) && \ |
