diff options
| author | Matt Kosarek <matt.kosarek@canonical.com> | 2025-12-29 09:42:32 -0500 |
|---|---|---|
| committer | Matt Kosarek <matt.kosarek@canonical.com> | 2025-12-29 09:42:32 -0500 |
| commit | 301d0aa4d61b21d4daf703672aa4b1d438651296 (patch) | |
| tree | cf6ee1d617f53f42d56d952d5c61eeba4e931aa5 /themes/Makefile | |
| parent | bf4b3a5c35152c1292757134123b3363d0f81bf6 (diff) | |
Use meson to build the themes subproject
Diffstat (limited to 'themes/Makefile')
| -rw-r--r-- | themes/Makefile | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/themes/Makefile b/themes/Makefile deleted file mode 100644 index 45967f5..0000000 --- a/themes/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -TARGET_EXEC ?= output.js - -BUILD_DIR ?= ./dist -SRC_DIRS ?= ./src - -CC := emcc -CXX := em++ -SRCS := $(shell find $(SRC_DIRS) -name *.cpp -or -name *.c -or -name *.s) -OBJS := $(SRCS:%=$(BUILD_DIR)/%.o) -DEPS := $(OBJS:.o=.d) - -INC_DIRS := $(shell find $(SRC_DIRS) -type d) -INC_FLAGS := $(addprefix -I,$(INC_DIRS)) -LDFLAGS = -s ALLOW_MEMORY_GROWTH=1 -s USE_WEBGL2=1 -s FULL_ES3=1 -s WASM=1 -s NO_EXIT_RUNTIME=1 -s FETCH - -CPPFLAGS ?= $(INC_FLAGS) -MMD -MP - -$(BUILD_DIR)/$(TARGET_EXEC): $(OBJS) - $(CC) $(OBJS) -o $@ $(LDFLAGS) - -# assembly -$(BUILD_DIR)/%.s.o: %.s - $(MKDIR_P) $(dir $@) - $(AS) $(ASFLAGS) -c $< -o $@ - -# c source -$(BUILD_DIR)/%.c.o: %.c - $(MKDIR_P) $(dir $@) - $(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@ - -# c++ source -$(BUILD_DIR)/%.cpp.o: %.cpp - $(MKDIR_P) $(dir $@) - $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $@ - - -.PHONY: clean - -clean: - $(RM) -r $(BUILD_DIR) - --include $(DEPS) - -MKDIR_P ?= mkdir -p |
