aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Change needs to be done in pynodes.Patrick Lehmann2022-12-241-0/+12
|
* Converted string formatting to f-strings.Patrick Lehmann2022-11-302-39/+34
|
* gh action: replace ubuntu 18 by ubuntu 22 (without docker)Tristan Gingold2022-10-031-28/+48
|
* workflows: tentatively build on ubuntu22Tristan Gingold2022-10-021-1/+1
|
* Update docstring for GHDL parameter of PoSh scriptsHauke Günther2022-06-247-7/+7
|
* Fix error when ghdl.exe is searched with Get-Command but not foundHauke Günther2022-06-241-4/+7
| | | | | | Without adding `-ErrorAction Stop` the routine does not go into the catch case but continues to run with an undefined variable `$GHDLBinary`.
* Fix outdated link in precompile vendor readmeHauke Günther2022-06-221-2/+2
|
* Fix typoHauke Günther2022-06-221-1/+1
|
* fix(configure): disable -Werror by defaultXiretza2022-05-163-0/+4
| | | | | | | | | | | | Because the build system does not have direct control over the compiler, it cannot ensure that no warnings are issued in downstream compilations. Such warnings can occur due to newer compiler versions with more sophisticated diagnostics, older compiler versions with diagnostics bugs, or simply different, untested compilers. With -Werror enabled by default, these harmless warnings result in complete compilation failures. The option remains enabled in CI to ensure upstream code quality.
* scripts/vendors/compile-osvvm.sh: update Files. Fix #1900umarcor2022-05-141-4/+7
|
* 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.