blob: 18cc37ce8557644b46dfd779e246ebd46fa17638 [file] [log] [blame]
#!/bin/bash
source .github/travis/common.sh
set -e
$SPACER
start_section "vtr.build" "${GREEN}Building..${NC}"
export FAILURE=0
make -k BUILD_TYPE=${BUILD_TYPE} CMAKE_PARAMS="-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on" -j2 || export FAILURE=1
end_section "vtr.build"
# When the build fails, produce the failure output in a clear way
if [ $FAILURE -ne 0 ]; then
start_section "vtr.failure" "${RED}Build failure output..${NC}"
make CMAKE_PARAMS="-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on" -j1
end_section "vtr.failure"
exit 1
fi
$SPACER
#start_section "vtr.build" "${GREEN}Installing..${NC}"
#make install
#mkdir $PREFIX/lib
#mv $PREFIX/bin/*.a $PREFIX/lib/
#end_section "vtr.build"
#$SPACER
#start_section "vtr.du" "${GREEN}Disk usage..${NC}"
#du -h $PREFIX
#find $PREFIX | sort && ldd $PREFIX/bin/vpr
#end_section "vtr.du"
$SPACER