Library of reusable VHDL components
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
699 B

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