summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 2 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index 6534869..24b20bf 100644
--- a/Makefile
+++ b/Makefile
@@ -36,20 +36,9 @@ MI_FLAGS = \
HASHMAP_DIR = $(WORK_DIR)/hashmap
HASHMAP_SOURCE = $(HASHMAP_DIR)/hashmap.c
-WGPU_DIR = $(WORK_DIR)/wgpu
-WGPU_MANIFEST = $(WGPU_DIR)/Cargo.toml
-WGPU_MANIFEST_FLAG = --manifest-path $(WGPU_MANIFEST)
-WGPU_ARTIFACTS = $(WGPU_DIR)/build
-WGPU_LIB = $(WGPU_ARTIFACTS)/libwgpu_native.a
-WGPU_BUILD_FLAGS = --release --artifact-dir $(WGPU_ARTIFACTS) -Z unstable-options
-WGPU_INCLUDE = $(WGPU_DIR)/ffi
-WGPU_INCLUDE_WEBGPU = $(WGPU_INCLUDE)/webgpu-headers
-
CSH_FLAGS += \
-I$(MI_INCLUDE) \
-I$(HASHMAP_DIR) \
- -I$(WGPU_INCLUDE) \
- -I$(WGPU_INCLUDE_WEBGPU)
MI_GENERATOR = "Unix Makefiles"
@@ -72,7 +61,7 @@ OBJECTS += $(MI_OBJECT)
DEPS = $(OBJECTS:.o=.d)
-LIBRARIES = -lwayland-client -lvulkan $(WGPU_LIB)
+LIBRARIES = -lwayland-client -lvulkan
all: $(WAYCLOCK)
@@ -88,7 +77,7 @@ $(MI_OBJECT): | $(MI_BUILD)
@echo " MAKE $@"
@$(MAKE) -C $(MI_BUILD)
-$(WAYCLOCK): $(OBJECTS) $(LIBRARIES)
+$(WAYCLOCK): $(OBJECTS)
@echo " LD $@"
@$(CXX) $(CXX_FLAGS) -o $@ $^ $(LIBRARIES)
@@ -102,7 +91,6 @@ $(WAYCLOCK): $(OBJECTS) $(LIBRARIES)
.PHONY: clean
clean:
- @$(CARGO) clean $(WGPU_MANIFEST_FLAG)
@$(RM) $(OBJECTS) $(DEPS)
@$(RM) $(WAYCLOCK)
@$(RM) $(MI_BUILD)