chore: add package.json with project metadata and dependencies
This commit is contained in:
@@ -3,8 +3,18 @@ import pathlib
|
||||
import os
|
||||
import sys
|
||||
|
||||
args = sys.argv[1:]
|
||||
args_string = " ".join(args)
|
||||
|
||||
def install():
|
||||
os.system("./.venv/bin/python -m pip install -e .")
|
||||
|
||||
if not pathlib.Path(".venv").exists():
|
||||
os.system("python3 -m venv .venv")
|
||||
install()
|
||||
|
||||
if "install" in args:
|
||||
install()
|
||||
|
||||
if "build" in sys.argv:
|
||||
os.system("./.venv/bin/python -m pip install build")
|
||||
@@ -12,5 +22,6 @@ if "build" in sys.argv:
|
||||
os.system("./.venv/bin/python -m pip install black")
|
||||
os.system("./.venv/bin/python -m black .")
|
||||
|
||||
|
||||
if "run" in sys.argv:
|
||||
os.system("./.venv/bin/yura " + args_string)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user