1#!/bin/sh 2 3set -e 4export LANG=C 5export LC_ALL=C 6 7PROGDIR=$(dirname "$0") 8 9EXENAME=android_support_unittests 10EXECUTABLE=${EXECUTABLE:-/tmp/ndk-$USER/$EXENAME} 11 12CXX=${CXX:-g++} 13CXXFLAGS="-Werror -Wall" 14LDFLAGS= 15LINK_LIBS="" 16 17SOURCES="\ 18 ctype_unittest.cc \ 19 stdio_unittest.cc \ 20 wchar_unittest.cc \ 21" 22 23MINITEST_INCLUDES="-I." 24MINITEST_SOURCES="minitest/minitest.cc" 25 26CXXFLAGS="$CXXFLAGS $MINITEST_INCLUDES" 27SOURCES="$SOURCES $MINITEST_SOURCES" 28 29mkdir -p $(dirname "$EXECUTABLE") 30cd $PROGDIR 31$CXX -o "$EXECUTABLE" $SOURCES $CXXFLAGS $LINK_LIBS $LDFLAGS 32"$EXECUTABLE" 33 34