Skip to content

Commit

Permalink
Add gitman instead of git submodules
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastian Hellgren committed Jun 15, 2024
1 parent 183559f commit 7a9ea38
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 3 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ jobs:
submodules: 'recursive'
- name: Install python dependencies
run: pip install -r tsfpga/tsfpga/requirements.txt
run: pip install -r requirements.txt
- name: Gitman update
run: gitman update
- name: Run simulations
run: python run.py
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
out/*
.vscode/*
vhdl_ls.toml
vhdl_ls.toml
vendor/
35 changes: 35 additions & 0 deletions .gitman.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
location: vendor/gitman

sources:
- repo: https://github.com/Digilent/vivado-library.git
name: digilent
rev: master
links:
- source: ip/MIPI_CSI_2_RX
target: modules/mipi
- repo: https://github.com/tsfpga/tsfpga.git
name: tsfpga
rev: main
links:
- target: tsfpga
- rep: https://github.com/hdl-modules/hdl-modules.git
name: hdl-modules
rev: main
links:
- target: hdl-modules
- repo: https://github.com/VUnit/vunit.git
name: vunit
rev: master
scripts:
- git submodule update --init --recursive
links:
- target: vunit

groups:
- name: all
members:
- digilent
- tsfpga
- vunit

default_group: all
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
gitman
1 change: 0 additions & 1 deletion tsfpga
Submodule tsfpga deleted from 440d7a
1 change: 0 additions & 1 deletion vunit
Submodule vunit deleted from 315ada

0 comments on commit 7a9ea38

Please sign in to comment.