File: .travis.yml

package info (click to toggle)
intel-cmt-cat 25.04-3
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 7,732 kB
  • sloc: ansic: 52,004; python: 11,324; makefile: 2,201; perl: 1,165; javascript: 37; sh: 23
file content (23 lines) | stat: -rw-r--r-- 1,033 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sudo: required
dist: focal
before_script:
    - sudo apt-get -q update
    - sudo apt-get install -y swig cppcheck wget python3-virtualenv python3-pip clang-format codespell
    - sudo python3 -m pip install pipenv
    - wget -P /tmp/ https://raw.githubusercontent.com/torvalds/linux/184b8f7f91ca7938c09533df83ce84817e682975/scripts/checkpatch.pl && chmod a+x /tmp/checkpatch.pl
    - wget -P /tmp/ https://raw.githubusercontent.com/torvalds/linux/184b8f7f91ca7938c09533df83ce84817e682975/scripts/spelling.txt
    - wget -P /tmp/ https://raw.githubusercontent.com/torvalds/linux/184b8f7f91ca7938c09533df83ce84817e682975/scripts/const_structs.checkpatch
script:
    - make cppcheck
    - make setup-dev
    - clang-format --version
    - make style CHECKPATCH=/tmp/checkpatch.pl
    - make
    - sudo make install
    - LD_LIBRARY_PATH=`pwd`/lib make -C lib/python test
    - LD_LIBRARY_PATH=`pwd`/lib make -C appqos test
    - cd lib/perl && perl Makefile.PL && make && sudo make install
language: c
compiler:
    - gcc
#    - clang