aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorCatherine <whitequark@whitequark.org>2023-08-08 10:50:57 +0000
committerCatherine <whitequark@whitequark.org>2023-08-08 11:57:09 +0100
commit994a4df196b1d61a9a96ce57ffa1dab74ba4b282 (patch)
tree23a2a3bd03629c1e37e82f71a33c3a41eff21cef /.gitignore
parent3a662f05206c8f3705f603b1bd61ee2689277a6f (diff)
Add PDM development workflow that integrates YoWASP toolchain.
This can simplify smoke testing of boards supported by the FOSS toolchains. Testing a board with an iCE40, ECP5, etc FPGA is now as simple as: pdm install --dev pdm run python -m amaranth_boards.board_name It is not necessary to install a toolchain, set several environment variables, or do anything else.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore11
1 files changed, 8 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index 012ce87..a1c84f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,13 @@
# Python
-*.pyc
-/*.egg-info
-/.eggs
+__pycache__/
+*.egg-info
/dist
+# pdm
+/.pdm-plugins
+/.pdm-python
+/.venv
+/pdm.lock
+
# misc user-created
/build