1*27162e4eSAndroid Build Coastguard Worker#!/bin/sh 2*27162e4eSAndroid Build Coastguard Worker 3*27162e4eSAndroid Build Coastguard WorkerFPREFIX="tmp-lfc" 4*27162e4eSAndroid Build Coastguard Worker 5*27162e4eSAndroid Build Coastguard Workerset -e 6*27162e4eSAndroid Build Coastguard Workerremove () { 7*27162e4eSAndroid Build Coastguard Worker rm $FPREFIX* 8*27162e4eSAndroid Build Coastguard Worker} 9*27162e4eSAndroid Build Coastguard Worker 10*27162e4eSAndroid Build Coastguard Workertrap remove EXIT 11*27162e4eSAndroid Build Coastguard Worker 12*27162e4eSAndroid Build Coastguard Workerset -x 13*27162e4eSAndroid Build Coastguard Worker 14*27162e4eSAndroid Build Coastguard Workerecho > $FPREFIX-empty 15*27162e4eSAndroid Build Coastguard Workerecho hi > $FPREFIX-nonempty 16*27162e4eSAndroid Build Coastguard Workercat $FPREFIX-nonempty $FPREFIX-empty $FPREFIX-nonempty > $FPREFIX-src 17*27162e4eSAndroid Build Coastguard Workerlz4 -zq $FPREFIX-empty -c > $FPREFIX-empty.lz4 18*27162e4eSAndroid Build Coastguard Workerlz4 -zq $FPREFIX-nonempty -c > $FPREFIX-nonempty.lz4 19*27162e4eSAndroid Build Coastguard Workercat $FPREFIX-nonempty.lz4 $FPREFIX-empty.lz4 $FPREFIX-nonempty.lz4 > $FPREFIX-concat.lz4 20*27162e4eSAndroid Build Coastguard Workerlz4 -d $FPREFIX-concat.lz4 -c > $FPREFIX-result 21*27162e4eSAndroid Build Coastguard Workercmp $FPREFIX-src $FPREFIX-result 22