1ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann#!/bin/bash 2ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# 3ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# Copyright 2015 PDFium Authors. All rights reserved. 4ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# Use of this source code is governed by a BSD-style license that can be 5ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# found in the LICENSE file. 6ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# 7ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# Script to generate expected result files. 8ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# 9ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmannset -e 10ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmannwhile (( "$#" )); do 11ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann INFILE="$1" 12ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann echo $INFILE | grep -qs ' ' && echo space in filename detected && exit 1 13ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann out/Debug/pdfium_test --png $INFILE 14ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann RESULTS="$INFILE.*.png" 15ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann for RESULT in $RESULTS ; do 16ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann EXPECTED=`echo -n $RESULT | sed 's/[.]pdf[.]/_expected.pdf./'` 17ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann mv $RESULT $EXPECTED 18ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann done 19ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann shift 20ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmanndone 21