Commit Graph

5988 Commits

Author SHA1 Message Date
tangxifan 97c72c73f1 [test] add a small test to validate tcl integration 2022-12-02 11:43:46 -08:00
tangxifan f1e39e7748 [ci] add tcl to dependency list 2022-12-02 11:12:44 -08:00
tangxifan 2a3e83792f [ci] add dynamic library to docker tracking list 2022-12-02 11:10:32 -08:00
tangxifan 729a3a0249 [engine] tcl integration has initial success. Upload example scripts 2022-12-01 16:31:15 -08:00
tangxifan 90bbb50047 [script] rename shared library name for tcl, so that it is straightforward to load in tcl 2022-12-01 15:59:52 -08:00
tangxifan 338e191f77 [script] enable swig flags when compiling vtr 2022-12-01 15:16:58 -08:00
tangxifan 78d4991a4e [script] add missing flags required 2022-12-01 14:49:05 -08:00
tangxifan 33b400de39 [script] compilation passed but failed when loading .so to tclsh 2022-12-01 13:51:50 -08:00
tangxifan 1024fd3dc0 [script] added missing paths to include for swig 2022-12-01 13:29:03 -08:00
tangxifan 807fba11e4 [script] updated include paths 2022-12-01 13:15:19 -08:00
tangxifan 819b716260 [script] debugging 2022-12-01 12:30:57 -08:00
tangxifan 2e585024f7 [script] debugging 2022-12-01 12:26:30 -08:00
tangxifan 48a9a97562 [script] enabling swig in cmake compilation 2022-12-01 12:23:01 -08:00
tangxifan 0574efa9b3 [script] reworking cmakefile for swig integration 2022-12-01 12:06:27 -08:00
tangxifan 10d52f1f8b [engine] add swig interface file 2022-12-01 11:54:59 -08:00
tangxifan 74b32c3a5c [script] enable shared library for openfpga 2022-12-01 11:42:25 -08:00
tangxifan 9e02a9e3f0
Merge branch 'master' into xt_swig 2022-12-01 11:26:42 -08:00
tangxifan 6514b96f7c
Merge pull request #928 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-11-30 09:21:28 -08:00
github-actions[bot] d96173fb58 Updated Patch Count 2022-11-30 00:02:20 +00:00
tangxifan 4660f0428b
Merge pull request #926 from lnis-uofu/dependabot/submodules/yosys-plugins-6f38422
Bump yosys-plugins from `85eee91` to `6f38422`
2022-11-29 09:06:18 -08:00
dependabot[bot] 471f8e9631
Bump yosys-plugins from `85eee91` to `6f38422`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `85eee91` to `6f38422`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](85eee9195f...6f384227e7)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 07:04:28 +00:00
tangxifan b891d090d0
Merge branch 'master' into xt_swig 2022-11-24 21:09:26 -08:00
tangxifan f1a317b384 [engine] format 2022-11-24 21:04:04 -08:00
tangxifan c8e0565e73
Merge pull request #920 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-11-24 16:08:36 -08:00
github-actions[bot] e79db7f7af Updated Patch Count 2022-11-25 00:02:19 +00:00
tangxifan ab5f91d69e
Merge pull request #919 from lnis-uofu/dependabot/submodules/yosys-plugins-85eee91
Bump yosys-plugins from `b437aa4` to `85eee91`
2022-11-24 13:11:04 -08:00
dependabot[bot] 5777256433
Bump yosys-plugins from `b437aa4` to `85eee91`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `b437aa4` to `85eee91`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](b437aa43f7...85eee9195f)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 07:04:04 +00:00
tangxifan 24a174c7a4 [engine] fixed syntax errors 2022-11-23 17:06:27 -08:00
tangxifan 07424b1e7f [engine] now main() is encapuslated in a class OpenfpgaShell 2022-11-23 16:52:22 -08:00
tangxifan 1da5b62fae
Merge pull request #917 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-11-23 16:17:23 -08:00
github-actions[bot] b3101602dc Updated Patch Count 2022-11-24 00:02:23 +00:00
tangxifan c796deebe0
Merge pull request #914 from lnis-uofu/dependabot/submodules/yosys-plugins-b437aa4
Bump yosys-plugins from `562a4f3` to `b437aa4`
2022-11-23 10:34:40 -08:00
dependabot[bot] 5bdc52165a
Bump yosys-plugins from `562a4f3` to `b437aa4`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `562a4f3` to `b437aa4`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](562a4f3736...b437aa43f7)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 07:05:43 +00:00
tangxifan c9bb149e9d
Merge pull request #913 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-11-22 16:06:25 -08:00
github-actions[bot] 352de718bf Updated Patch Count 2022-11-23 00:02:25 +00:00
tangxifan d6eec67c2e
Merge pull request #910 from lnis-uofu/dependabot/submodules/vtr-verilog-to-routing-b156bf4
Bump vtr-verilog-to-routing from `01e288c` to `b156bf4`
2022-11-22 09:55:07 -08:00
tangxifan 3924f57fc4
Merge pull request #911 from lnis-uofu/dependabot/submodules/yosys-plugins-562a4f3
Bump yosys-plugins from `47c8de2` to `562a4f3`
2022-11-22 09:54:50 -08:00
dependabot[bot] 682c1126ba
Bump yosys-plugins from `47c8de2` to `562a4f3`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `47c8de2` to `562a4f3`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](47c8de241a...562a4f3736)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 07:37:19 +00:00
dependabot[bot] 56f0c078a6
Bump vtr-verilog-to-routing from `01e288c` to `b156bf4`
Bumps [vtr-verilog-to-routing](https://github.com/verilog-to-routing/vtr-verilog-to-routing) from `01e288c` to `b156bf4`.
- [Release notes](https://github.com/verilog-to-routing/vtr-verilog-to-routing/releases)
- [Commits](01e288c121...b156bf4df4)

---
updated-dependencies:
- dependency-name: vtr-verilog-to-routing
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 07:37:16 +00:00
tangxifan 4d23f547ea
Merge pull request #908 from lnis-uofu/pyformat
Now python code is formatted and checked on CI
2022-11-21 17:23:45 -08:00
tangxifan fdf6cedbdf [script] add a shortcut ``make format-all`` 2022-11-21 14:44:27 -08:00
tangxifan 9d8f4c1664 [script] format python codes 2022-11-21 14:21:31 -08:00
tangxifan 8d9d0bac45 [ci] deploy py-format check to ci 2022-11-21 14:21:14 -08:00
tangxifan 14361159d5 [script] Now top-level makefile a command 'format-py' to apply python formatting 2022-11-21 14:20:45 -08:00
tangxifan 62d387b12a [git] update python requirements to include the formatter 2022-11-21 14:02:16 -08:00
tangxifan 1e1033101b
Merge pull request #903 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2022-11-18 17:18:14 -08:00
github-actions[bot] 294c95226b Updated Patch Count 2022-11-19 00:02:45 +00:00
tangxifan be7aaa39fd
Merge pull request #900 from lnis-uofu/dependabot/submodules/yosys-plugins-47c8de2
Bump yosys-plugins from `9caae5f` to `47c8de2`
2022-11-18 11:26:53 -08:00
tangxifan b1a9ac4c7a
Merge pull request #901 from lnis-uofu/dependabot/submodules/vtr-verilog-to-routing-01e288c
Bump vtr-verilog-to-routing from `4834fd0` to `01e288c`
2022-11-18 11:26:32 -08:00
dependabot[bot] 711367153b
Bump vtr-verilog-to-routing from `4834fd0` to `01e288c`
Bumps [vtr-verilog-to-routing](https://github.com/verilog-to-routing/vtr-verilog-to-routing) from `4834fd0` to `01e288c`.
- [Release notes](https://github.com/verilog-to-routing/vtr-verilog-to-routing/releases)
- [Commits](4834fd0126...01e288c121)

---
updated-dependencies:
- dependency-name: vtr-verilog-to-routing
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 07:07:39 +00:00