From 5d34794c2ac154169cf1eeba1b38f2be7401a91a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20=C3=96rtenberg?= Date: Mon, 10 Feb 2025 23:30:17 +0100 Subject: [PATCH] added initial files --- scripts/.gitignore | 7 +++++++ scripts/build.py | 14 ++++++++++++++ scripts/dependecies.md | 4 ++++ scripts/requirements.txt | 10 ++++++++++ 4 files changed, 35 insertions(+) create mode 100644 scripts/.gitignore create mode 100644 scripts/build.py create mode 100644 scripts/dependecies.md create mode 100644 scripts/requirements.txt diff --git a/scripts/.gitignore b/scripts/.gitignore new file mode 100644 index 0000000..9d2b7ca --- /dev/null +++ b/scripts/.gitignore @@ -0,0 +1,7 @@ +# Created by venv; see https://docs.python.org/3/library/venv.html +bin +include +lib +lib64 +pyvenv.cfg +__pycache__ diff --git a/scripts/build.py b/scripts/build.py new file mode 100644 index 0000000..a05ef46 --- /dev/null +++ b/scripts/build.py @@ -0,0 +1,14 @@ +import typer + +app = typer.Typer() + +@app.command() +def synth(): + print("Synth!") + +@app.command() +def build(): + print("Build!") + +if __name__ == "__main__": + app() diff --git a/scripts/dependecies.md b/scripts/dependecies.md new file mode 100644 index 0000000..0feb6b1 --- /dev/null +++ b/scripts/dependecies.md @@ -0,0 +1,4 @@ +* GHDL = 4.1.0 +* Python >= 3.0.0 +* gtkwave >= v3.3.120 + diff --git a/scripts/requirements.txt b/scripts/requirements.txt new file mode 100644 index 0000000..5446fac --- /dev/null +++ b/scripts/requirements.txt @@ -0,0 +1,10 @@ +click==8.1.8 +markdown-it-py==3.0.0 +mdurl==0.1.2 +Pygments==2.19.1 +rich==13.9.4 +setuptools==75.8.0 +shellingham==1.5.4 +type-extensions==0.1.2 +typer==0.15.1 +typing_extensions==4.12.2