Add protoserve entrypoint
This commit is contained in:
parent
6ab4640099
commit
a7f0324506
3 changed files with 7 additions and 3 deletions
|
|
@ -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 = [
|
||||
|
|
|
|||
|
|
@ -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
2
uv.lock
generated
|
|
@ -82,7 +82,7 @@ wheels = [
|
|||
|
||||
[[package]]
|
||||
name = "gerbonara"
|
||||
version = "1.5.0"
|
||||
version = "1.6.0"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "click" },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue