aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Fix name of Lattice Diamond settings variableJoonas Javanainen2022-03-221-1/+1
| | | | | | The Lattice Diamond variable in config.sh is called `Lattice_Diamond_Settings`. `LatticeDiamond` was an incorrect prefix which never matched the settings, so they were never used.
* Fix hardcoded values in gcc backend's default_pathsDaniel Gröber2022-03-131-3/+5
| | | | | | | | | | The gcc backend's Make-lang.in still had hardcoded install paths. Since this is copied to the gcc build system we don't have access to our configure variables, so just treat it as a subst_file in the configure script. While we're at it we get rid of the separate sed invocation for default_paths and have that go through config.status instead.
* mk: Introduce configure options for inc/libdirsuffixDaniel Gröber2022-03-111-1/+5
| | | | | | | | This patch is based on one from the Debian ghdl packaging. We use it to support coinstallability of the different ghdl backend executables. Force prepending ghdl/ to the include path really doesn't help us with that any. Note this effectively reverts 786ca17ce.
* scripts/msys2-mcode/GetStandaloneDeps: fix libghdl versionumarcor2022-03-011-1/+1
|
* Fixed failing vendor library compilation using PoSh scriptsHauke Günther2022-02-163-18/+18
|
* Fix get vendor tool directory from env variableHauke Günther2022-02-165-5/+5
|
* Changed export decorator from pydecor to pyTooling.DecoratorsPatrick Lehmann2021-12-121-1/+1
|
* scripts/pnodes.py: add a commentTristan Gingold2021-11-051-0/+3
|
* Fixed it also in other vendor scripts. Fixed verbosity level.Patrick Lehmann2021-09-225-9/+9
|
* Fixed parameter types and how to pass boolean/switch parameters from PoSh ↵Patrick Lehmann2021-09-223-4/+4
| | | | script to PoSh script.
* configure and Makefile: link ghdl with grt-cstdioTristan Gingold2021-09-171-1/+1
|
* Debian Bullseye was releasedumarcor2021-08-231-1/+1
|
* scripts: update MSYS2 recipesumarcor2021-07-212-4/+15
|
* scripts/vendor/compile-osvvm.sh: update Files to match 2021.06umarcor2021-07-191-1/+4
|
* ci: generate standalone zipfilesumarcor2021-07-181-0/+17
|
* Fix Codacy problems.Patrick Lehmann2021-07-011-0/+6
|
* Codacy issues, Travis cleanup and update ghdl.texi (#1807)Unai Martinez-Corral2021-06-268-81/+33
| | | | | | | | | | | | | | | | | | | * ghw: fix memleaks reported by codacy * ghw: printf issues and style (GNU indent) * testsuite/gna: minor printf issues * testsuite: fix issues reported by codacy * scripts/ci-run: clean travis stuff (deprecated) * scripts: fix issues reported by codacy * doc/Makefile: add .PHONY * doc: update ghdl.texi * testsuite/synth: use synth_tb
* fix more codacy issuesumarcor2021-06-232-9/+8
|
* Fix Codacy issuesPatrick Lehmann2021-06-221-14/+9
|\
| * scripts/pnodespy: cleaner print_file_headerPatrick Lehmann2021-06-221-14/+4
| |
| * scripts/pnodespy: 's/includeIntEnumunique/includeIntEnumUnique/'umarcor2021-06-221-3/+3
| |
| * fix issues reported by Codacyumarcor2021-06-221-13/+18
| |
* | pyGHDL/dom/_Utils.py: add assert, adjust previous commitTristan Gingold2021-06-221-1/+1
|/
* nodes.py: add an assertion on Get_KindTristan Gingold2021-06-221-1/+1
| | | | This function is the most likely to be called on a Null_Iir node.
* Added handling of new types to the decorator for the Python-C/Ada binding.Patrick Lehmann2021-06-191-16/+28
|
* pyGHDL: automatically add type annotations for nodes.pyTristan Gingold2021-06-181-7/+38
| | | | Add missing types in _types.py, adjust lsp
* Changes to pnodespy.Patrick Lehmann2021-06-172-39/+96
|
* Add option to compile UVVM Wishbone VIP.Patrick Lehmann2021-05-192-1/+11
|\
| * Add option to compile UVVM Wishbone VIP.Michał Kruszewski2021-05-192-1/+11
| |
* | Makefiles: remove unused GNAT_LARGS variableXiretza2021-05-101-1/+1
| |
* | Increase stack size to 8MB for msys2-mcode (fix ghdl/ghdl#1742)Martin Bahlinger2021-04-281-1/+1
|/
* ci: set and use GHWDUMP envvarumarcor2021-04-231-0/+1
| | | | | | Since the tests are executed without installing the package, the ones that depend on ghwdump do fail on AppVeyor. Use envvar GHWDUMP in testenv for optionally specifying the location.
* Makefile: add and use all.ghw, install.ghw and uninstall.ghw targetsumarcor2021-04-231-1/+1
|
* Revert changing parameter types of Get-VHDLVariables functionMartin Bahlinger2021-04-201-2/+2
| | | | This change from commit 9c4c05cc led to "positional parameter cannot be found" error with PS 5.1
* Move --std= parameter before -frelaxed-rulesMartin Bahlinger2021-04-207-10/+10
| | | | This is required for script to work also with ghdl > 0.37 and --std=08
* pnodes.py: fix a typoTristan Gingold2021-04-051-1/+1
|
* scripts/vendors: add missing workdir argumentNicola Corna2021-03-131-3/+3
|
* scripts/vendors: fix typo in deprecated script param (#1673)Adrian Byszuk2021-03-051-2/+2
| | | | | | Pull request #1653 reintroduced deprecated script params, but with a typo in one of the vendor scripts. Co-authored-by: Adrian Byszuk <adrian.byszuk@cern.ch>
* VHPI: add tests for loading librariesMarlon James2021-03-041-1/+1
|
* VHPI: add initial minimal implementationMarlon James2021-03-044-0/+10
| | | | | | | | Minimal implementation of VHPI provides library loading and error support. Calling most vhpi_* functions will raise a VHPI error condition. Incorporates VHPI thunks into libghdlvpi for linking.
* revert "log stderr of make to a file and use tail to show last 1000 lines" ↵Xiretza2021-02-221-4/+1
| | | | | | | | | | (#1660) This reverts commit 30ee7a32b64c94f1ac0c8e3b5068894b6ea8b556. This workaround masks the return value of `make`, causing runs to appear to fail during install, even though build failed already. Since travis is no longer used for CI, this is unnecessary anyway.
* vendors: support deprecated param names (#1653)Adrian Byszuk2021-02-177-36/+36
| | | Co-authored-by: Adrian Byszuk <adrian.byszuk@cern.ch>
* ci/macos: test all suiteseine2021-02-021-1/+2
|
* ci: cleanup macos buildeine2021-02-021-8/+4
|
* ci: enable both mcode and llvm builds for macosEdu Garcia2021-02-021-1/+6
|
* ci: make wget a bit less verbose when downloading gnat for macosEdu Garcia2021-02-021-1/+1
|
* ci: remove gnat cleanup so libghdl can be built for macosEdu Garcia2021-02-021-32/+0
|
* ci: enable libghdl in the osx jobeine2021-02-021-3/+1
|
* Fixes to the UVVM script.Patrick Lehmann2021-01-231-10/+8
|
* vendors/uvvm: adjust newline trimumarcor2021-01-211-2/+2
|