summaryrefslogtreecommitdiff
path: root/qmake/option.h
Side-by-side diff
Diffstat (limited to 'qmake/option.h') (more/less context) (ignore whitespace changes)
-rw-r--r--qmake/option.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/qmake/option.h b/qmake/option.h
index 9a5a85a..8bd348e 100644
--- a/qmake/option.h
+++ b/qmake/option.h
@@ -30,33 +30,33 @@
** See http://www.trolltech.com/qpl/ for QPL licensing information.
** See http://www.trolltech.com/gpl/ for GPL licensing information.
**
** Contact info@trolltech.com if any conditions of this licensing are
** not clear to you.
**
**********************************************************************/
#ifndef __OPTION_H__
#define __OPTION_H__
#include "project.h"
#include <qstring.h>
#include <qstringlist.h>
#include <qfile.h>
#define QMAKE_VERSION_MAJOR 1
-#define QMAKE_VERSION_MINOR 4
+#define QMAKE_VERSION_MINOR 5
#define QMAKE_VERSION_PATCH 0
const char *qmake_version();
void fixEnvVariables(QString &x);
void debug_msg(int level, const char *fmt, ...);
enum QMakeWarn {
WarnNone = 0x00,
WarnParser = 0x01,
WarnLogic = 0x02,
WarnAll = 0xFF
};
void warn_msg(QMakeWarn t, const char *fmt, ...);
struct Option
{
//simply global convenience
@@ -103,20 +103,23 @@ struct Option
static QStringList project_dirs;
};
//QMAKE_GENERATE_MAKEFILE options
struct mkfile {
static QString qmakespec;
static bool do_cache;
static bool do_deps;
static bool do_mocs;
static bool do_dep_heuristics;
static bool do_preprocess;
static QString cachefile;
static int cachefile_depth;
static QStringList project_files;
static QString qmakespec_commandline;
};
+
+private:
+ static bool internalParseCommandLine(int, char **, int=0);
};
#endif /* __OPTION_H__ */