aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* vendors/uvvm: fix file existance checkumarcor2021-01-211-1/+1
|
* vendors: make 'filter.analyze.sh' executableumarcor2021-01-211-0/+0
|
* vendors: move vendor pre-compile scripts into subdir 'scripts'umarcor2021-01-2120-0/+7458
|
* libraries: unuse 'openieee', rename enable_openieee to enable_gplcompatumarcor2021-01-161-8/+9
|
* Reworking pre-compile script for OSVVM.Patrick Lehmann2021-01-161-10/+39
|
* Reworking pre-compile scripts for Windows (#1594)Patrick Lehmann2021-01-1510-155/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated pre-compile scripts for OSVVM. * Reworked script for Vivado. * Reworked script for ISE. * Reworked UVVM compile script. Cannot be tested due to missing feature in GHDL see #1593. * Reworked scripts for Altera, Intel and Lattice. * Updated module imports. * Adjusted warnings. * Read OSVVM package files from compile-order file 'osvvm.pro'. * Support OSVVM and OSVVMLibraries as source directory. * Added support for OSVVM models to precompile script. * First update to the pre-compile scripts documentation. * Minimized file headers and redundant documentation. Using PowerShell's feature to document files, functions and modules. * Updated README in precompile scripts directory. * license: update headers of pyGHDL, scripts/windows, libraries/vendors * Fixed ForegroundColor and InvocationName. Co-authored-by: umarcor <unai.martinezcorral@ehu.eus>
* update license headersumarcor2021-01-143-33/+27
|
* ci: deprecate Travis in favour of GitHub Actionseine2021-01-132-16/+0
|
* Auto generate @export for classes via pnodespy.Patrick Lehmann2021-01-101-7/+19
|
* pnodespy: allow loading as a moduleumarcor2021-01-061-1/+2
| | | | Co-Authored-By: Patrick Lehmann <Patrick.Lehmann@plc2.de>
* mv dist/* scripts/umarcor2021-01-0636-0/+5377
|
* Also auto document options from 'pnodes' and 'pnodespy'.Patrick Lehmann2021-01-052-5/+20
|
* scripts/pnodespy.py: factorize codeTristan Gingold2021-01-011-27/+17
|
* Added file headers to auto generated Python sources.Patrick Lehmann2021-01-011-56/+77
|
* scripts: add 'update_py_bindings.sh'umarcor2021-01-011-0/+12
|
* scripts/pnodespy.py: adjust generated import statementsTristan Gingold2020-12-301-4/+4
|
* scripts: force use of python3Tristan Gingold2020-12-302-2/+2
|
* Modified formatting.Patrick Lehmann2020-12-291-7/+5
|
* Fixes to xtools.Patrick Lehmann2020-12-291-20/+17
|
* Fixed regexp in 'pnodespy.py'.Patrick Lehmann2020-12-291-1/+1
|
* Fixed missing import.Patrick Lehmann2020-12-291-0/+3
|
* Upgraded pnodes.py to Python 3.x syntax.Patrick Lehmann2020-12-291-135/+135
|
* scripts: move 'pyGHDL/xtools' to 'scripts', update Makefiles and docs ↵umarcor2020-12-282-0/+1251
accordingly