summaryrefslogtreecommitdiffstats
path: root/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
blob: 9cf4cdd65f7ce3ce57fae693de1606aebfd986fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env bash
set -e

if test -z "$PATHTOCLANGPP"; then
  PATHTOCLANGPP=clang++
fi

for INDEX in $SOURCE_INDEXES
do
  CFLAGS=$(eval echo "\$COMPILER_OPTIONS_$INDEX")
  SRCFILE=$(eval echo "\$SOURCE_FILE_$INDEX")
  OBJFILE=$(eval echo "\$OBJECT_FILE_$INDEX")
  $PATHTOCLANGPP -std=gnu++11 -c $CFLAGS $SRCFILE -o $OBJFILE
done

$PATHTOCLANGPP $LINKER_OPTIONS $OBJECT_FILES -o $EXECUTABLE_FILE
OpenPOWER on IntegriCloud