mirror of
https://github.com/saveweb/biliarchiver.git
synced 2024-09-18 18:45:28 -07:00
build.py: publish to pypi
This commit is contained in:
parent
54411438b7
commit
ebf2a4360a
13
build.py
13
build.py
@ -1,8 +1,19 @@
|
||||
#!/usr/bin/env python3
|
||||
import subprocess
|
||||
import argparse
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--publish", action="store_true", help="Publish to PyPI")
|
||||
return parser.parse_args()
|
||||
|
||||
if __name__ == "__main__":
|
||||
args = parse_args()
|
||||
print("Building i18n...")
|
||||
subprocess.run(["msgfmt", "biliarchiver/locales/en/LC_MESSAGES/biliarchiver.po", "-o", "biliarchiver/locales/en/LC_MESSAGES/biliarchiver.mo"])
|
||||
print("Building with poetry...")
|
||||
subprocess.run(["poetry", "build"])
|
||||
poetry_comm = ["poetry", "build"]
|
||||
subprocess.run(poetry_comm)
|
||||
if args.publish:
|
||||
poetry_comm = ["poetry", "publish"]
|
||||
subprocess.run(poetry_comm)
|
||||
|
Loading…
Reference in New Issue
Block a user