summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index e6e47be..c9735b6 100644
--- a/Makefile
+++ b/Makefile
@@ -60,7 +60,7 @@ LDFLAGS = -Wl,-rpath,$(BUILD)/lib -Wl,-rpath,$(BUILD)/vcpkg_installed/x64-linux-
SRCDIR = quartz
SRC = $(SRCDIR)/quartz.cpp
OBJ = $(SRC:.cpp=.o)
-BIN = quartz/quartz
+BIN = quartz.bin
all: $(BIN)
@@ -91,10 +91,18 @@ patch:
ln -sf $(ROOT)/quartz $(LADYBIRD)/UI/quartz
ladybird:
+ # cd $(LADYBIRD) && \
+ # cmake --preset Release -DENABLE_QT=OFF -DENABLE_QUARTZ=ON && \
+ # ninja -C Build/release
cd $(LADYBIRD) && \
- cmake --preset Release -DENABLE_QT=OFF -DENABLE_QUARTZ=ON && \
+ CC=clang CXX=clang++ \
+ cmake --preset Release \
+ -DENABLE_QT=OFF \
+ -DENABLE_QUARTZ=ON \
+ -DBUILD_TESTING=OFF && \
ninja -C Build/release
+
clangd:
rm -f compile_flags.txt
for f in $(CXXFLAGS) $(INCS); do echo $$f >> compile_flags.txt; done