1*84e33947SAndroid Build Coastguard Worker#!/bin/bash 2*84e33947SAndroid Build Coastguard Worker# This script invokes QAIC to generate the source files associated with the 3*84e33947SAndroid Build Coastguard Worker# FastRPC IDL 4*84e33947SAndroid Build Coastguard Worker 5*84e33947SAndroid Build Coastguard Workerif [ -z "$HEXAGON_SDK_ROOT" ]; then 6*84e33947SAndroid Build Coastguard Worker HEXAGON_SDK_ROOT="$HOME/Qualcomm/Hexagon_SDK/3.5.2" 7*84e33947SAndroid Build Coastguard Workerfi 8*84e33947SAndroid Build Coastguard Worker 9*84e33947SAndroid Build Coastguard WorkerQAIC_DIR="$HEXAGON_SDK_ROOT/tools/qaic/Ubuntu18" 10*84e33947SAndroid Build Coastguard WorkerOUT_DIR="../generated" 11*84e33947SAndroid Build Coastguard Worker 12*84e33947SAndroid Build Coastguard Workermkdir -p $OUT_DIR 13*84e33947SAndroid Build Coastguard Worker"$QAIC_DIR"/qaic -mdll -o $OUT_DIR -I. chre_slpi.idl 14