1
0
Fork 0
slidge-whatsapp/build.py

29 lines
653 B
Python

# build script for whatsapp extensions
import os
import subprocess
from pathlib import Path
def main():
os.environ["PATH"] = os.path.expanduser("~/go/bin") + ":" + os.environ["PATH"]
subprocess.run(["go", "install", "github.com/go-python/gopy@latest"], check=True)
subprocess.run(
["go", "install", "golang.org/x/tools/cmd/goimports@latest"], check=True
)
subprocess.run(
[
"gopy",
"build",
"-output=generated",
"-no-make=true",
".",
],
cwd=Path(".") / "slidge_whatsapp",
check=True,
)
if __name__ == "__main__":
main()