mod_name := `jq -r .name src/info.json`
version := `jq -r .version src/info.json`
zip_file := mod_name + "_" + version + ".zip"

default: build

build:
    mkdir -p target
    rm -f "target/{{zip_file}}"
    rm -rf "target/{{mod_name}}"
    mkdir -p "target/{{mod_name}}"
    cp -a src/. "target/{{mod_name}}/"
    cd target && zip -qr "{{zip_file}}" "{{mod_name}}"
    rm -rf "target/{{mod_name}}"

clean:
    rm -rf target
