- 20 Nov, 2023 1 commit
-
-
Benny Simonsen authored
Functions moved: - get_num_hdl_libs(self) - get_library_for_top_module(self) Tested with this change on developbranch, testsuite passes.
-
- 07 Nov, 2023 2 commits
-
-
Benny Simonsen authored
-
Benny Simonsen authored
Revert last change: "Change testsuite/115_ghdlsyn_libraries/Makefile.ref: Remove library from TOP_MODULE" This reverts commit e937df8d.
-
- 24 Oct, 2023 4 commits
-
-
Benny Simonsen authored
This does not change output from ghdl, so no impact.
-
Benny Simonsen authored
-
Benny Simonsen authored
When top_entity = '<entity>' the behavior is unchanged, (top_library = deflib). When top_entity = '<top_library>.<entity>': The top_library is set to <top_library> (the part in front of first dot). top_entity is the part after first dot. When top_entity = '.<entity>' (empty in front of first dot): The top_library is set to library from library = '<library>' in Manifest.py. top_entity is the part after first dot. Note: top_entity = sim/syn_top or top_entity In other places, like makefiles TOP_MODULE is set to sim/syn_top, don't know if there should be fixed anything there.
-
Benny Simonsen authored
-
- 14 Sep, 2023 4 commits
-
-
Benny Simonsen authored
Move testsute 127(specify_top_library) to 128, since another testsuite 127 have been created on develop branch.
-
Tristan Gingold authored
-
Tristan Gingold authored
So that architecture or package bodies in a separate file don't create circular dependencies
-
Benny Simonsen authored
Fails due to architecture is compiled before entity Further make -n shows a circular dependency (similar as in testcase 125): make: Circular work/hdlmake/gate4_x_a_vhdl <- work/hdlmake/gate4_e_vhdl dependency dropped.
-
- 04 Sep, 2023 3 commits
-
-
Benny Simonsen authored
-
Tristan Gingold authored
-
Benny Simonsen authored
After running pytest not everything was cleaned up, it is now. The stuff that wasn't cleaned up was: - Some Makefile's - 020git_fetch/ipcores.old/ - 048err_two_manifest/manifest.py
-
- 01 Sep, 2023 1 commit
-
-
Benny Simonsen authored
If a package body exists, then it is included as dependency for its package.
-
- 28 Aug, 2023 1 commit
-
-
Benny Simonsen authored
-
- 25 Aug, 2023 2 commits
-
-
Benny Simonsen authored
Note: This implementation does not handle selecting the correct architecture between multiple architectures. All testcases pass
-
Benny Simonsen authored
If entity and architecture are in separate files, then the architecture isn't included in dependencies.
-
- 23 Mar, 2023 2 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
Vivado: Compile to --work <library> See merge request !26
-
- 20 Mar, 2023 1 commit
-
-
Benny Simonsen authored
Prior Vivado compiled to work, now it compiles to the library specified in Manifest.py
-
- 15 Mar, 2023 2 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
- 13 Mar, 2023 1 commit
-
-
Tristan Gingold authored
Develop merge master See merge request !25
-
- 10 Mar, 2023 7 commits
-
-
Tom Levens authored
See merge request !24
-
Tristan Gingold authored
Fixes for XCI parsing in Python 3.6 See merge request !23
-
Tom Levens authored
-
Tristan Gingold authored
-
Tom Levens authored
- Support JSON format XCI files (#119) - Support XCIX files (#120)
-
Tristan Gingold authored
Rework XCI file parsing See merge request !22
-
Tom Levens authored
- Support JSON format XCI files (#119) - Support XCIX files (#120)
-
- 13 Jan, 2023 1 commit
-
-
Tristan Gingold authored
Add partial support for VHDL generic packages See merge request !21
-
- 12 Jan, 2023 1 commit
-
-
Augusto Fraga Giachero authored
This adds support for generic packages declaration dependency tracking. It is not complete though, it only works when instantiating a generic package for using withing the same file.
-
- 21 Nov, 2022 4 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
- 23 Aug, 2022 2 commits
-
-
Tristan Gingold authored
-
David Belohrad authored
so hdlmake can satisfy dependencies declared by qips
-
- 20 Jul, 2022 1 commit
-
-
Tristan Gingold authored
-