File: recursiveprl.qcm

package info (click to toggle)
psi 0.14-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 12,704 kB
  • ctags: 22,303
  • sloc: cpp: 150,140; ansic: 26,319; xml: 1,215; makefile: 236; python: 178; ruby: 129; sh: 27
file content (26 lines) | stat: -rw-r--r-- 695 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
-----BEGIN QCMOD-----
name: recursively generate prl files
-----END QCMOD-----
*/

//----------------------------------------------------------------------------
// qc_recursiveprl
//----------------------------------------------------------------------------
class qc_recursiveprl : public ConfObj
{
public:
	qc_recursiveprl(Conf *c) : ConfObj(c) {}
	QString name() const { return "recursively generate prl files"; }
	QString shortname() const { return "recursiveprl"; }
	QString checkString() const { return QString(); }
	bool exec()
	{
		QStringList args;
		args += "-prl";
		args += "-r";
		args += qc_getenv("QC_PROFILE");
		conf->doCommand(conf->qmake_path, args);
		return true;
	}
};