Library of reusable VHDL components
vhdl
osvvm
fpga
ghdl
testbenches
psl
coverage

.travis.yml 659B

1234567891011121314151617181920212223242526272829303132
  1. language: c
  2. branches:
  3. only:
  4. - master
  5. matrix:
  6. include:
  7. # Python 3.5 with ghdl llvm
  8. - env: BUILD_NAME=ACCEPTANCE
  9. os: linux
  10. sudo: required
  11. dist: trusty
  12. before_install:
  13. - sudo apt-get update -qq
  14. - sudo apt-get install -y gnat-4.8 zlib1g-dev
  15. - sudo apt-get install -y llvm-3.5-dev llvm-3.5-tools libedit-dev
  16. before_script:
  17. - cd ..
  18. - git clone --depth 1 https://github.com/tgingold/ghdl.git ghdl
  19. - cd ghdl
  20. - mkdir build-llvm
  21. - cd build-llvm
  22. - ../configure --with-llvm-config=llvm-config-3.5
  23. - make
  24. - sudo make install
  25. - cd ../..
  26. install: true
  27. script:
  28. - cd libvhdl/test; make all