1234567891011121314151617181920 |
- #!/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
|