-rw-r--r-- | qmake/CHANGES | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/qmake/CHANGES b/qmake/CHANGES index 995c16e..ca786ee 100644 --- a/qmake/CHANGES +++ b/qmake/CHANGES | |||
@@ -1,30 +1,58 @@ | |||
1 | 1.07a - | ||
2 | |||
3 | support for precompiled headers added | ||
4 | |||
5 | 1.06b - | ||
6 | |||
7 | support for reading and writing libtool (.la) files | ||
8 | support for reading pkgconfig (.pkg) files | ||
9 | |||
10 | PWD added as an automatic variable to mean the directory | ||
11 | the file being parsed is in (this change required that the | ||
12 | directory be set to the file being parsed as well, function | ||
13 | tests that query relative paths will need to be relative the | ||
14 | file being parsed). | ||
15 | |||
16 | persistant data cache introduced | ||
17 | |||
18 | 1.05a - | ||
19 | |||
20 | caching of more information (speed ups) | ||
21 | $$list() added to be used as a lambda function in qmake | ||
22 | $$files() added to allow regular expression matching | ||
23 | $$fromfile() added to grab one single variable value from a parsed file | ||
24 | $$prompt() added to allow querying for user input from qmake | ||
25 | include() modified to support specifying which variables to import | ||
26 | equals() test added to test for equality | ||
27 | MSVC.net generator added [partial solution files in vcsubdirs] | ||
28 | |||
1 | 1.04a - | 29 | 1.04a - |
2 | 30 | ||
3 | subdirs supports multiple project files in a single directory. | 31 | subdirs supports multiple project files in a single directory. |
4 | 32 | ||
5 | 1.03a - | 33 | 1.03a - |
6 | 34 | ||
7 | New function $$system() to extract the value of a shell call. | 35 | New function $$system() to extract the value of a shell call. |
8 | 36 | ||
9 | 1.02a - | 37 | 1.02a - |
10 | 38 | ||
11 | Dependancy / Mocable caching. qmake can cache these expensive operations with qmake_cache | 39 | Dependency / Mocable caching. qmake can cache these expensive operations with qmake_cache |
12 | CONFIG. | 40 | CONFIG. |
13 | 41 | ||
14 | The parser has been improved to cover more error cases, as well as more forgiving | 42 | The parser has been improved to cover more error cases, as well as more forgiving |
15 | 43 | ||
16 | qmake now includes a special else scope to invert the previous test | 44 | qmake now includes a special else scope to invert the previous test |
17 | 45 | ||
18 | Ability to add user defined targets to UnixMakefiles. | 46 | Ability to add user defined targets to UnixMakefiles. |
19 | 47 | ||
20 | 1.01a - | 48 | 1.01a - |
21 | 49 | ||
22 | New system for library linking. This system allows a user several different features: | 50 | New system for library linking. This system allows a user several different features: |
23 | 51 | ||
24 | 1) libtool like library dependancies to static libraries build with qmake | 52 | 1) libtool like library dependencies to static libraries build with qmake |
25 | 2) library dependencies, when on .pro depends on another library - it will | 53 | 2) library dependencies, when on .pro depends on another library - it will |
26 | automatically build that other library (unix makefiles only) | 54 | automatically build that other library (unix makefiles only) |
27 | 3) automatic detection of configurations for Qt, if CONFIG qt is specified | 55 | 3) automatic detection of configurations for Qt, if CONFIG qt is specified |
28 | it will find the settings for the most recent Qt itself. | 56 | it will find the settings for the most recent Qt itself. |
29 | 57 | ||
30 | Project Builder for Mac OS X is now a supported backend for qmake. | 58 | Project Builder for Mac OS X is now a supported backend for qmake. |