etherlab/images/genicons.sh
author Edouard Tisserant
Thu, 12 Mar 2020 13:14:38 +0100
branchsvghmi
changeset 2866 59a855c17aa6
parent 2043 27d4cb689a79
permissions -rwxr-xr-x
SVGHMI: Stop ignoring HMI_NODE in HMI tree, and count it as a BOOL. Soon we use those nodes as reference for relative page jump, and as an "enable" bit for features associated to an HMI tree fragment.
2043
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     1
#!/bin/bash
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     2
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     3
INKSCAPE=inkscape
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     4
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     5
for i in `cat icons.svg |grep -o -e '%%[^%]*%%'|sed 's/%//g'` 
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     6
do
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     7
 if [ $i.png -nt icons.svg ]; then
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     8
 	echo "Skip $i"
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
     9
 else
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    10
	rm  -f $i.png
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    11
	echo "$INKSCAPE" icons.svg -z -e $i.png -i $i
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    12
	"$INKSCAPE" icons.svg -z -e $i.png -i $i
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    13
 fi
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    14
done
27d4cb689a79 Adding plugin icons and replacing reference to DS402 by CIA402
laurent
parents:
diff changeset
    15