#!/bin/bash SOURCE_ROOT="${HOME}/src/source" if [ ! -d "${SOURCE_ROOT}" ]; then echo "It looks like ${SOURCE_ROOT} is not available." exit 1 fi TARGETS=( 'science/src/python/twitter/checkstyle:check' 'science/src/python/twitter/messaging/julep/:julep' 'science/src/python/twitter/messaging/oncall/:oncall' 'science/src/python/twitter/messaging/tools/:bookkeeper' 'science/src/python/twitter/messaging/tools/:bookkeeper-rereplicator' 'science/src/python/twitter/messaging/tools/:customers-requests' 'science/src/python/twitter/messaging/tools/:host-status' 'science/src/python/twitter/messaging/tools/:msg-config' 'science/src/python/twitter/messaging/tools/:partition-ownership' 'science/src/python/twitter/messaging/tools/:proxy-admin' 'science/src/python/twitter/messaging/xdc_replicator_check/:streams-to-replicate' 'science/src/python/twitter/ops/mesos/bin/:mesosops' ) cd "${SOURCE_ROOT}" for target in "${TARGETS[@]}"; do echo -n "Build $target" ./pants -q binary "${target}" done echo "Done."