Make Reactor build stand-alone.
This is accomplished by duplicating files from the Common directory
that Reactor (both with LLVM and Subzero back-end) depended on. They
will be minimized in the next change.
Bug b/115344057
Bug swiftshader:16
Change-Id: I2dc087e91b761cc4402ed8594022551e9246b855
Reviewed-on: https://swiftshader-review.googlesource.com/c/20108
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
diff --git a/.travis.yml b/.travis.yml
index 25a651f..6848734 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,8 +13,9 @@
- gcc
env:
- - REACTOR_BACKEND=LLVM
- REACTOR_BACKEND=Subzero
+ - REACTOR_BACKEND=LLVM SWIFTSHADER_LLVM_VERSION=3
+ - REACTOR_BACKEND=LLVM SWIFTSHADER_LLVM_VERSION=7
script:
- $CXX --version
@@ -22,6 +23,7 @@
- cmake -DREACTOR_BACKEND=$REACTOR_BACKEND ..
- make
- ./unittests
+ - ./ReactorUnitTests
notifications:
email:
@@ -39,4 +41,4 @@
skip_cleanup: true
acl: public-read
upload-dir: OpenGL_ES/Latest
- local-dir: $TRAVIS_BUILD_DIR/out
\ No newline at end of file
+ local-dir: $TRAVIS_BUILD_DIR/out