mkqrc.sh

Fri, 10 May 2013 21:45:36 +0300

author
Santeri Piippo <crimsondusk64@gmail.com>
date
Fri, 10 May 2013 21:45:36 +0300
changeset 190
82f784cf2ce5
parent 174
963697b36118
child 191
9bb6a17305ad
permissions
-rwxr-xr-x

Added tool for replacing coordinate values

158
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
1 #!/bin/bash
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
2
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
3 QRCFILE=ldforge.qrc
174
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
4 FILES=$(echo ./icons/*.* LICENSE)
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
5
158
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
6 printf "" > $QRCFILE
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
7
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
8 printf "<!DOCTYPE RCC>\n<RCC version=\"1.0\">\n<qresource>\n" >> $QRCFILE
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
9
174
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
10 # Make sure that whatever goes to QRC is added to the repo.
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
11 # I keep forgetting to do this myself.
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
12 for line in $(hg status $FILES |grep "?"); do
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
13 if [ "$line" != "?" ]; then
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
14 echo "hg add $line"
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
15 hg add $line;
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
16 fi
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
17 done
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
18
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
19 for f in $FILES; do
963697b36118 Added rectifier interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 158
diff changeset
20 printf "\t<file>$f</file>\n" >> $QRCFILE
158
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
21 done
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
22
499286fcbf37 Compile the icon resources to a QRC file, so that they are embedded in the application
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
23 printf "</qresource>\n</RCC>\n" >> $QRCFILE

mercurial