You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
					
						
						
							|  | #!/bin/bash
INKSCAPE="/Applications/Inkscape.app/Contents/Resources/bin/inkscape"
if [ "x$1" = "x" ]
then
  echo "Usage: $0 <IN-src.svg>"
  exit 1
fi
if [ ! -f "$1" ]
then
  echo "No such file: $1"
  exit 1
fi
OUT_FILE=''
if echo "$1" | perl -e '$_ = <stdin>; exit(!/-src\.svg$/i)'
then
  OUT_FILE=`echo "$1" | perl -e '$_ = <stdin>; s/-src\.svg$/.svg/i; s/res-src\//res\//; print'`
else
  echo "Input file must be named *-src.svg: $1"
  exit 1
fi
TMP_FILE="/tmp/svg_render_tmp.svg"
< "$1" perl -e '$s = do { local $/; <STDIN> }; $s =~ s/<use[^<>\/]+id="\w+_(PARAM|INPUT|OUTPUT|LIGHT|WIDGET)"[^<>\/]+(\/\>|<\/use>)//gs; print $s' > "$TMP_FILE" && \
  "$INKSCAPE" -f "$TMP_FILE" \
  --verb EditSelectAll --verb SelectionUnGroup \
  --verb EditSelectAll --verb EditUnlinkClone \
  --verb EditSelectAll  --verb ObjectToPath \
  --verb FileSave --verb FileQuit && \
  cp "$TMP_FILE" "$OUT_FILE" && \
  rm "$TMP_FILE"
 |