Add protoserve entrypoint

This commit is contained in:
jaseg 2025-12-10 14:11:04 +01:00
parent 6ab4640099
commit a7f0324506
3 changed files with 7 additions and 3 deletions

View file

@ -43,6 +43,7 @@ Tracker = "https://gitlab.com/gerbolyze/gerbonara/issues"
[project.scripts]
gerbonara = "gerbonara.cli:cli"
protoserve = "gerbonara.cad.protoserve:main"
[dependency-groups]
dev = [

View file

@ -190,7 +190,10 @@ async def gerbers():
board.layer_stack().save_to_zipfile(f)
return Response(f.read_bytes(), mimetype='image/svg+xml')
if __name__ == '__main__':
def main():
app.run()
if __name__ == '__main__':
main()

2
uv.lock generated
View file

@ -82,7 +82,7 @@ wheels = [
[[package]]
name = "gerbonara"
version = "1.5.0"
version = "1.6.0"
source = { editable = "." }
dependencies = [
{ name = "click" },