mirror of
https://github.com/google/pebble.git
synced 2025-03-22 19:52:19 +00:00
20 lines
442 B
Bash
Executable file
20 lines
442 B
Bash
Executable file
#!/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
|