#!/bin/bash set -ex rm -rf build mkdir build mkdir -p dist (cd "$(git rev-parse --show-toplevel)"; git archive HEAD) > build/tmp.tar cd build ln -s ../dist . mkdir nanopb tar xf tmp.tar README.md generator mv generator nanopb/ touch nanopb/__init__.py nanopb/generator/__init__.py make -C nanopb/generator/proto cp ../pyproject.toml . sed -i -e 's/\(version =.*\)-dev.*/\1-dev'$(git rev-list HEAD --count)'"/' pyproject.toml poetry build