123456789101112131415161718192021222324252627 |
- language: c
- before_install:
- - sudo apt-get install python-protobuf python-crypto
- - sudo apt-get install linux-headers-$(uname -r)
- before_script:
- - git clone https://github.com/01org/linux-sgx-driver.git -b sgx_driver_$ISGX_DRIVER_VERSION
- script:
- - make
- - cd $TRAVIS_BUILD_DIR/Pal/src && make clean && make SGX=1
- - cd $TRAVIS_BUILD_DIR/Pal/src && make clean && make DEBUG=1
- - cd $TRAVIS_BUILD_DIR/Pal/src && make clean && make SGX=1 DEBUG=1
- - cd $TRAVIS_BUILD_DIR/Pal/src/host/Linux-SGX/sgx-driver && make
- - cd $TRAVIS_BUILD_DIR/Pal/regression && make regression
- - cd $TRAVIS_BUILD_DIR/LibOS/shim/test/regression && make regression
- - cd $TRAVIS_BUILD_DIR/LibOS/shim/test/apps/ltp && make regression
- matrix:
- include:
- - os: linux
- dist: trusty
- env:
- - ISGX_DRIVER_PATH=$TRAVIS_BUILD_DIR/linux-sgx-driver
- - ISGX_DRIVER_VERSION=1.9
|