author | zecke <zecke> | 2004-07-15 17:36:57 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-07-15 17:36:57 (UTC) |
commit | 323e9a7472a110b4befba7320540263147505bae (patch) (unidiff) | |
tree | 14c810bdb9c0603a30356b17b4bdf9ccb72741c6 /qmake/option.h | |
parent | aa292b322f1ecb43dd8f4e3cd295855730dd9f59 (diff) | |
download | opie-323e9a7472a110b4befba7320540263147505bae.zip opie-323e9a7472a110b4befba7320540263147505bae.tar.gz opie-323e9a7472a110b4befba7320540263147505bae.tar.bz2 |
Manually updatet to qmake1.06a which includes support for precompiled
headers.
Opies 'PRO' keyword was already reintroduced
-rw-r--r-- | qmake/option.h | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/qmake/option.h b/qmake/option.h index 8bd348e..6197605 100644 --- a/qmake/option.h +++ b/qmake/option.h | |||
@@ -1,12 +1,10 @@ | |||
1 | /**************************************************************************** | 1 | /**************************************************************************** |
2 | ** $Id$ | 2 | ** |
3 | ** | 3 | ** |
4 | ** Definition of ________ class. | 4 | ** Definition of Option class. |
5 | ** | 5 | ** |
6 | ** Created : 970521 | 6 | ** Copyright (C) 1992-2003 Trolltech AS. All rights reserved. |
7 | ** | 7 | ** |
8 | ** Copyright (C) 1992-2000 Trolltech AS. All rights reserved. | 8 | ** This file is part of qmake. |
9 | ** | ||
10 | ** This file is part of the network module of the Qt GUI Toolkit. | ||
11 | ** | 9 | ** |
12 | ** This file may be distributed under the terms of the Q Public License | 10 | ** This file may be distributed under the terms of the Q Public License |
@@ -35,4 +33,5 @@ | |||
35 | ** | 33 | ** |
36 | **********************************************************************/ | 34 | **********************************************************************/ |
35 | |||
37 | #ifndef __OPTION_H__ | 36 | #ifndef __OPTION_H__ |
38 | #define __OPTION_H__ | 37 | #define __OPTION_H__ |
@@ -44,5 +43,5 @@ | |||
44 | 43 | ||
45 | #define QMAKE_VERSION_MAJOR 1 | 44 | #define QMAKE_VERSION_MAJOR 1 |
46 | #define QMAKE_VERSION_MINOR 5 | 45 | #define QMAKE_VERSION_MINOR 7 |
47 | #define QMAKE_VERSION_PATCH 0 | 46 | #define QMAKE_VERSION_PATCH 0 |
48 | const char *qmake_version(); | 47 | const char *qmake_version(); |
@@ -61,4 +60,6 @@ struct Option | |||
61 | { | 60 | { |
62 | //simply global convenience | 61 | //simply global convenience |
62 | static QString libtool_ext; | ||
63 | static QString pkgcfg_ext; | ||
63 | static QString prf_ext; | 64 | static QString prf_ext; |
64 | static QString prl_ext; | 65 | static QString prl_ext; |
@@ -66,9 +67,11 @@ struct Option | |||
66 | static QStringList h_ext; | 67 | static QStringList h_ext; |
67 | static QStringList cpp_ext; | 68 | static QStringList cpp_ext; |
68 | static QString moc_ext; | 69 | static QString h_moc_ext; |
70 | static QString cpp_moc_ext; | ||
69 | static QString obj_ext; | 71 | static QString obj_ext; |
70 | static QString lex_ext; | 72 | static QString lex_ext; |
71 | static QString yacc_ext; | 73 | static QString yacc_ext; |
72 | static QString moc_mod; | 74 | static QString h_moc_mod; |
75 | static QString cpp_moc_mod; | ||
73 | static QString lex_mod; | 76 | static QString lex_mod; |
74 | static QString yacc_mod; | 77 | static QString yacc_mod; |
@@ -84,5 +87,5 @@ struct Option | |||
84 | //global qmake mode, can only be in one mode per invocation! | 87 | //global qmake mode, can only be in one mode per invocation! |
85 | enum QMAKE_MODE { QMAKE_GENERATE_NOTHING, QMAKE_GENERATE_PROJECT, QMAKE_GENERATE_MAKEFILE, | 88 | enum QMAKE_MODE { QMAKE_GENERATE_NOTHING, QMAKE_GENERATE_PROJECT, QMAKE_GENERATE_MAKEFILE, |
86 | QMAKE_GENERATE_PRL }; | 89 | QMAKE_GENERATE_PRL, QMAKE_SET_PROPERTY, QMAKE_QUERY_PROPERTY }; |
87 | static QMAKE_MODE qmake_mode; | 90 | static QMAKE_MODE qmake_mode; |
88 | 91 | ||
@@ -97,4 +100,10 @@ struct Option | |||
97 | static QString user_template, user_template_prefix; | 100 | static QString user_template, user_template_prefix; |
98 | 101 | ||
102 | |||
103 | //QMAKE_*_PROPERTY options | ||
104 | struct prop { | ||
105 | static QStringList properties; | ||
106 | }; | ||
107 | |||
99 | //QMAKE_GENERATE_PROJECT options | 108 | //QMAKE_GENERATE_PROJECT options |
100 | struct projfile { | 109 | struct projfile { |
@@ -119,5 +128,5 @@ struct Option | |||
119 | 128 | ||
120 | private: | 129 | private: |
121 | static bool internalParseCommandLine(int, char **, int=0); | 130 | static int internalParseCommandLine(int, char **, int=0); |
122 | }; | 131 | }; |
123 | 132 | ||