Initial commit

This commit is contained in:
2026-07-02 19:11:13 +02:00
commit 085f148337
7 changed files with 196 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
.PHONY: all addon txz zip clean
SRC_FILES := $(wildcard src/*)
ROOT_FILES := LICENSE.md README.md
SOURCES := $(SRC_FILES) $(ROOT_FILES)
ADDON_NAME := LocationMount
BUILD_DIR := build
ADDON_DIR := $(BUILD_DIR)/$(ADDON_NAME)
BUILD_SOURCES := $(patsubst src/%,$(ADDON_DIR)/%,$(SRC_FILES)) \
$(addprefix $(ADDON_DIR)/,$(ROOT_FILES))
$(ADDON_DIR)/%: src/%
mkdir -p $(dir $@)
cp $< $@
$(ADDON_DIR)/%: %
mkdir -p $(dir $@)
cp $< $@
addon: $(BUILD_SOURCES)
txz: addon
tar -cJf $(BUILD_DIR)/$(ADDON_NAME).tar.xz -C $(BUILD_DIR) $(ADDON_NAME)
zip: addon
cd $(BUILD_DIR) && 7z a $(ADDON_NAME).zip $(ADDON_NAME)
all: txz zip
clean:
rm -rf $(BUILD_DIR)