- VT update external script no longer accepts jsoncpp flag
so remove call to build it. The script now builds it all the time.
- Add back cmake flag to turn off LVL layers build. LVL should
now build the layer utils even with layer build disabled. VT
needs the layer utils to build devsim.
Change-Id: I1c5421d4b5553b3d39f68f075ee5850588696775
git clone https://github.com/LunarG/VulkanTools.git
cd VulkanTools
# Get as little as possible from external sources
- ./update_external_sources.sh --jsoncpp
./update_external_sources.sh --glslang --no-build
# Build as few components as possible
cmake -H. -Bbuild -DBUILD_LOADER=NO -DBUILD_TESTS=NO \
- -DBUILD_DEMOS=NO -DBUILD_VKTRACE=NO \
+ -DBUILD_LAYERS=NO -DBUILD_DEMOS=NO -DBUILD_VKTRACE=NO \
-DBUILD_VKJSON=NO -DBUILD_VIA=NO -DBUILD_ICD=NO
make -C build -j $core_count
cd ${TRAVIS_BUILD_DIR}