summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 9 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 6e991b9..1f10df9 100644
--- a/Makefile
+++ b/Makefile
@@ -50,7 +50,7 @@ CSH_FLAGS += \
-I$(GLAD_DIR) \
-I$(FREETYPE_INCLUDE)
-MI_GENERATOR = "Unix Makefiles"
+CMAKE_GENERATOR = "Unix Makefiles"
XDG_SHELL_PROT = $(WORK_DIR)/xdg-shell.xml
@@ -76,13 +76,17 @@ LIBRARIES = -lwayland-client -lEGL -lwayland-egl $(FREETYPE_ARCHIVE)
all: $(WAYCLOCK)
-$(WGPU_LIB):
- @echo " CARGO $@"
- @$(CARGO) build $(WGPU_BUILD_FLAGS) $(WGPU_MANIFEST_FLAG)
+$(FREETYPE_BUILD):
+ @echo " CMAKE $@"
+ @$(CMAKE) $(FREETYPE_DIR) -B $@ -G $(CMAKE_GENERATOR)
+
+$(FREETYPE_ARCHIVE): | $(FREETYPE_BUILD)
+ @echo " MAKE $@"
+ @$(MAKE) -C $(FREETYPE_BUILD)
$(MI_BUILD):
@echo " CMAKE $@"
- @$(CMAKE) $(MI_DIR) -B $@ -G $(MI_GENERATOR) $(MI_FLAGS)
+ @$(CMAKE) $(MI_DIR) -B $@ -G $(CMAKE_GENERATOR) $(MI_FLAGS)
$(MI_OBJECT): | $(MI_BUILD)
@echo " MAKE $@"