- 14 Sep, 2023 3 commits
-
-
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 2 commits
-
-
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 3 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
- 27 Jun, 2022 7 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
David Belohrad authored
Following commmit implements to standard makefile argument "syn_properties" as well additional 3: - syn_instances -> set_global_instance - syn_location_assignments-> set_location_assignment - syn_instance_assignments -> set_instance_assignment The original foreseen only - syn_properties -> set_global_assignment Following brings possibility to specify in manifest in more detail for example logilock regions. In order to make the parameters compatible with quartus manifest properties 'to' and 'region_id' can be now preprended by tilde (~) to announce that the given value of the command shall be enclosed in quotes. This is needed as it differs from parameter to parameter. Example: following does not need any quotes: set_global_assignment -name IOBANK_VCCIO 3.3V -section_id 3A but following does: set_instance_assignment -name LL_MEMBER_OF "bst_sync:i_bst_sync" -to "VfcHdApplication:i_VfcHdApplication|bran:i_bran|bst_sync:i_bst_sync" -section_id "bst_sync:i_bst_sync"
-
David Belohrad authored
Needed to setup certain global properties, as e.g. set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -rise
-
David Belohrad authored
-
David Belohrad authored
lib components are ignored during dependency search
-