From 8871f4c9396b73b26b863f53fb39c500f9785642 Mon Sep 17 00:00:00 2001 From: Rob Taylor Date: Fri, 23 May 2025 17:22:00 +0100 Subject: [PATCH] Better set up dev environment * Move developer commands into pyproject * Remove Makefiles * Add nice checking * Update CI --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a03f7b3..2dc9ca6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ _.env_file = ".env.toolchain" _json-compare.call = "tools.json_compare:main" _check-project.call = "tools.check_project:main" _run-sim.shell = "cd $PDM_RUN_CWD/build/sim && ./sim_soc" -submit.composite = ["check-project", "chipflow silicon submit {args}"] +submit.composite = ["_check-project", "chipflow silicon submit {args}"] chipflow.shell = "cd $PDM_RUN_CWD && chipflow" sim-run.composite = [ "_check-project", @@ -69,8 +69,8 @@ sim-check.composite = [ "sim-run {args}", "_json-compare design/tests/events_reference.json build/sim/events.json" ] -board-load-software-ulx3s.composite = ["check_project", "openFPGALoader -fb ulx3s -o 0x00100000 $PDM_RUN_CWD/build/software/software.bin"] -board-load-ulx3s.composite = ["check_project", "openFPGALoader -b ulx3s $PDM_RUN_CWD/build/top.bit"] +board-load-software-ulx3s.composite = ["_check_project", "openFPGALoader -fb ulx3s -o 0x00100000 $PDM_RUN_CWD/build/software/software.bin"] +board-load-ulx3s.composite = ["_check_project", "openFPGALoader -b ulx3s $PDM_RUN_CWD/build/top.bit"] test.cmd = "pytest" test-cov.cmd = "pytest --cov=my_design cov-report=term" test-cov-html.cmd = "pytest --cov=my_design --cov-report=html"