Commit Graph

26 Commits

Author SHA1 Message Date
Oswald Buddenhagen
922909b05a cache profile's parent directory 2008-12-19 21:58:14 +01:00
Oswald Buddenhagen
18f8097adb unobfuscate in multiple ways: getcwd() => currentDirectory() 2008-12-19 21:58:14 +01:00
Oswald Buddenhagen
163083c42c remove cruft 2008-12-19 21:58:14 +01:00
Oswald Buddenhagen
6522b4b5a2 handle skipping of test functions on a per-function basis
now we process all includes and loads in cumulative mode again.
functions without side effects don't need special attention in the first
place, obviously. and the printing functions already have their own
handling.
2008-12-18 16:21:45 +01:00
Oswald Buddenhagen
35225c44dc partially sync test functions with qmake
- include all known functions into the map
  - some of them are actually enabled
- constant_names ~= s,CF_,T_,
2008-12-18 16:21:45 +01:00
Oswald Buddenhagen
7112e48d52 disable cumulative mode for .prf files. 2008-12-18 16:21:45 +01:00
Oswald Buddenhagen
72d965e2d3 Fixes: processing of else branches 2008-12-18 16:21:45 +01:00
Oswald Buddenhagen
2274ceb47d Expand $(VAR)-style environment variables
Task:	229217
2008-12-18 16:21:45 +01:00
dt
3ba192af7e Merge branch '0.9.1-beta' 2008-12-17 14:21:03 +01:00
hjk
da3cb14483 chancge Nokia GPL exception version from 1.2 to 1.3 2008-12-16 17:20:00 +01:00
Oswald Buddenhagen
dcb96227ab implement actual evaluation of conditions.
without that, the auto-included highly complex files from mkspecs/ make
it spew out oodles of warnings.
by default, the user-provided files are still scanned in "cumulative"
mode (ignoring conditionals), so we collect as many files as possible.
(ported from qt)
2008-12-12 18:10:42 +01:00
Oswald Buddenhagen
da34885420 decruft & cosmetics 2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
8593b8b281 add a bunch of missing functions.
code mostly c&p-d from qmake (sync from qt).
2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
adc58b0472 refactoring (from qt) 2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
bed8c719c8 remove cruft 2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
215bc29fb4 optimize
use qset instead of qlist
2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
2674153582 remove excess progress messages 2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
81e039ee94 style fixes and compilation with qt_no_ascii_cast 2008-12-12 16:56:12 +01:00
Oswald Buddenhagen
cee00e2e1f Fix some error messages (re expected argument counts)
(merge aa87b75910a99a26e7ec581aa38f8982fe231ad0 from qt)
2008-12-12 16:56:12 +01:00
hjk
4a552ead9f use QTC_ASSERT instead of Q_ASSERT 2008-12-09 15:25:01 +01:00
hjk
342caa2141 some more whitespace changes 2008-12-09 11:07:24 +01:00
dt
bd827512bb Fixes: Mem leak in the pro file parser.
Details:  ProFileCache be gone, as is ManagedProFile, not to be missed.
Drastically simplified how ownership works.
2008-12-02 18:14:06 +01:00
hjk
ab83dcd87c off-by-one in headers 2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3 end-of-line whitespace correction of the new headers 2008-12-02 14:17:16 +01:00
hjk
1472bdb0cc some file cosmetics (mostly #include order and whitespace) 2008-12-02 12:57:59 +01:00
con
05c35356ab Initial import 2008-12-02 12:01:29 +01:00