Skip to content
Snippets Groups Projects
Commit 8fcb4d80 authored by Jarek Kobus's avatar Jarek Kobus
Browse files

Update qmake keyword list


Change-Id: Ic53e0246ec3c4b83a1a30fbf896c41407a1ce7fd
Reviewed-by: default avatarLeandro Melo <leandro.melo@nokia.com>
parent ddc85fe1
No related branches found
No related tags found
No related merge requests found
...@@ -35,24 +35,37 @@ ...@@ -35,24 +35,37 @@
using namespace Qt4ProjectManager::Internal; using namespace Qt4ProjectManager::Internal;
static const char *const variableKeywords[] = { static const char *const variableKeywords[] = {
"BACKUP_REGISTRATION_FILE_MAEMO",
"BACKUP_REGISTRATION_FILE_SYMBIAN",
"BLD_INF_RULES",
"CCFLAG", "CCFLAG",
"CONFIG", "CONFIG",
"DEFINES", "DEFINES",
"DEF_FILE", "DEF_FILE",
"DEPENDPATH", "DEPENDPATH",
"DEPLOYMENT", "DEPLOYMENT",
"DEPLOYMENT_PLUGIN",
"DESTDIR", "DESTDIR",
"DESTDIR_TARGET", "DESTDIR_TARGET",
"DISTFILES", "DISTFILES",
"DLLDESTDIR", "DLLDESTDIR",
"DISTFILES",
"DSP_TEMPLATE",
"FORMS", "FORMS",
"FORMS3",
"GUID",
"HEADERS", "HEADERS",
"ICON", "ICON",
"INCLUDEPATH", "INCLUDEPATH",
"INSTALLS", "INSTALLS",
"LEXIMPLS",
"LEXOBJECTS",
"LEXSOURCES", "LEXSOURCES",
"LIBS", "LIBS",
"LITERAL_HASH",
"MAKEFILE", "MAKEFILE",
"MAKEFILE_GENERATOR",
"MMP_RULES",
"MOBILITY", "MOBILITY",
"MOC_DIR", "MOC_DIR",
"OBJECTIVE_HEADERS", "OBJECTIVE_HEADERS",
...@@ -63,29 +76,162 @@ static const char *const variableKeywords[] = { ...@@ -63,29 +76,162 @@ static const char *const variableKeywords[] = {
"OTHER_FILES", "OTHER_FILES",
"PKGCONFIG", "PKGCONFIG",
"POST_TARGETDEPS", "POST_TARGETDEPS",
"PRECOMPILED_HEADER",
"PRE_TARGETDEPS", "PRE_TARGETDEPS",
"PRECOMPILED_HEADER",
"PWD",
"OUT_PWD",
"QMAKE", "QMAKE",
"QMAKESPEC", "QMAKESPEC",
"QMAKE_APP_FLAG",
"QMAKE_APP_OR_DLL",
"QMAKE_AR_CMD",
"QMAKE_BUNDLE_DATA",
"QMAKE_BUNDLE_EXTENSION",
"QMAKE_CC",
"QMAKE_CFLAGS_DEBUG",
"QMAKE_CFLAGS_MT",
"QMAKE_CFLAGS_MT_DBG",
"QMAKE_CFLAGS_MT_DLL",
"QMAKE_CFLAGS_MT_DLLDBG",
"QMAKE_CFLAGS_RELEASE",
"QMAKE_CFLAGS_SHLIB",
"QMAKE_CFLAGS_THREAD",
"QMAKE_CFLAGS_WARN_OFF",
"QMAKE_CFLAGS_WARN_ON",
"QMAKE_CLEAN",
"QMAKE_CXX",
"QMAKE_CXXFLAGS",
"QMAKE_CXXFLAGS_DEBUG",
"QMAKE_CXXFLAGS_MT",
"QMAKE_CXXFLAGS_MT_DBG",
"QMAKE_CXXFLAGS_MT_DLL",
"QMAKE_CXXFLAGS_MT_DLLDBG",
"QMAKE_CXXFLAGS_RELEASE",
"QMAKE_CXXFLAGS_SHLIB",
"QMAKE_CXXFLAGS_THREAD",
"QMAKE_CXXFLAGS_WARN_OFF",
"QMAKE_CXXFLAGS_WARN_ON",
"QMAKE_DISTCLEAN",
"QMAKE_EXTENSION_SHLIB",
"QMAKE_EXT_MOC",
"QMAKE_EXT_UI",
"QMAKE_EXT_PRL",
"QMAKE_EXT_LEX",
"QMAKE_EXT_YACC",
"QMAKE_EXT_OBJ",
"QMAKE_EXT_CPP",
"QMAKE_EXT_H",
"QMAKE_EXTRA_COMPILERS",
"QMAKE_EXTRA_TARGETS",
"QMAKE_FAILED_REQUIREMENTS",
"QMAKE_FILETAGS",
"QMAKE_FRAMEWORK_BUNDLE_NAME",
"QMAKE_FRAMEWORK_VERSION",
"QMAKE_INCDIR",
"QMAKE_INCDIR_EGL",
"QMAKE_INCDIR_OPENGL",
"QMAKE_INCDIR_OPENGL_ES1",
"QMAKE_INCDIR_OPENGL_ES2",
"QMAKE_INCDIR_OPENVG",
"QMAKE_INCDIR_QT",
"QMAKE_INCDIR_THREAD",
"QMAKE_INCDIR_X11",
"QMAKE_INFO_PLIST",
"QMAKE_LFLAGS",
"QMAKE_LFLAGS_CONSOLE",
"QMAKE_LFLAGS_CONSOLE_DLL",
"QMAKE_LFLAGS_DEBUG",
"QMAKE_LFLAGS_PLUGIN",
"QMAKE_LFLAGS_RPATH",
"QMAKE_LFLAGS_QT_DLL",
"QMAKE_LFLAGS_RELEASE",
"QMAKE_LFLAGS_SHAPP",
"QMAKE_LFLAGS_SHLIB",
"QMAKE_LFLAGS_SONAME",
"QMAKE_LFLAGS_THREAD",
"QMAKE_LFLAGS_WINDOWS",
"QMAKE_LFLAGS_WINDOWS_DLL",
"QMAKE_LIBDIR",
"QMAKE_LIBDIR_FLAGS",
"QMAKE_LIBDIR_EGL",
"QMAKE_LIBDIR_OPENGL",
"QMAKE_LIBDIR_OPENVG",
"QMAKE_LIBDIR_QT",
"QMAKE_LIBDIR_X11",
"QMAKE_LIBS",
"QMAKE_LIBS_CONSOLE",
"QMAKE_LIBS_EGL",
"QMAKE_LIBS_OPENGL",
"QMAKE_LIBS_OPENGL_QT",
"QMAKE_LIBS_OPENGL_ES1",
"QMAKE_LIBS_OPENGL_ES2",
"QMAKE_LIBS_OPENVG",
"QMAKE_LIBS_QT",
"QMAKE_LIBS_QT_DLL",
"QMAKE_LIBS_QT_OPENGL",
"QMAKE_LIBS_QT_THREAD",
"QMAKE_LIBS_RT",
"QMAKE_LIBS_RTMT",
"QMAKE_LIBS_THREAD",
"QMAKE_LIBS_WINDOWS",
"QMAKE_LIBS_X11",
"QMAKE_LIBS_X11SM",
"QMAKE_LIB_FLAG",
"QMAKE_LINK_SHLIB_CMD",
"QMAKE_LN_SHLIB",
"QMAKE_POST_LINK",
"QMAKE_PRE_LINK",
"QMAKE_PROJECT_NAME",
"QMAKE_MAC_SDK",
"QMAKE_MACOSX_DEPLOYMENT_TARGET",
"QMAKE_MAKEFILE",
"QMAKE_MOC_SRC",
"QMAKE_QMAKE",
"QMAKE_QT_DLL",
"QMAKE_RESOURCE_FLAGS",
"QMAKE_RPATH",
"QMAKE_RPATHDIR",
"QMAKE_RUN_CC",
"QMAKE_RUN_CC_IMP",
"QMAKE_RUN_CXX",
"QMAKE_RUN_CXX_IMP",
"QMAKE_TARGET",
"QMAKE_UIC",
"QT", "QT",
"QTPLUGIN",
"QT_VERSION",
"QT_MAJOR_VERSION",
"QT_MINOR_VERSION",
"QT_PATCH_VERSION",
"RCC_DIR", "RCC_DIR",
"RC_FILE", "RC_FILE",
"REQUIRES", "REQUIRES",
"RESOURCES", "RESOURCES",
"RES_FILE", "RES_FILE",
"RSS_RULES",
"S60_VERSION",
"SIGNATURE_FILE",
"SOURCES", "SOURCES",
"SRCMOC", "SRCMOC",
"STATECHARTS", "STATECHARTS",
"SUBDIRS", "SUBDIRS",
"SYMBIAN_VERSION",
"TARGET", "TARGET",
"TARGET.CAPABILITY", "TARGET.CAPABILITY",
"TARGET.EPOCALLOWDLLDATA",
"TARGET.EPOCHEAPSIZE", "TARGET.EPOCHEAPSIZE",
"TARGET.EPOCSTACKSIZE",
"TARGET.SID",
"TARGET.UID2",
"TARGET.UID3", "TARGET.UID3",
"TARGET.VID",
"TARGET_EXT", "TARGET_EXT",
"TARGET_x", "TARGET_x",
"TARGET_x.y.z", "TARGET_x.y.z",
"TEMPLATE", "TEMPLATE",
"TRANSLATIONS", "TRANSLATIONS",
"UICIMPLS",
"UICOBJECTS",
"UI_DIR", "UI_DIR",
"UI_HEADERS_DIR", "UI_HEADERS_DIR",
"UI_SOURCES_DIR", "UI_SOURCES_DIR",
...@@ -94,7 +240,11 @@ static const char *const variableKeywords[] = { ...@@ -94,7 +240,11 @@ static const char *const variableKeywords[] = {
"VER_PAT", "VER_PAT",
"VERSION", "VERSION",
"VPATH", "VPATH",
"YACCIMPLS",
"YACCOBJECTS",
"YACCSOURCES", "YACCSOURCES",
"_PRO_FILE_",
"_PRO_FILE_PWD_",
0 0
}; };
...@@ -104,6 +254,7 @@ static const char *const functionKeywords[] = { ...@@ -104,6 +254,7 @@ static const char *const functionKeywords[] = {
"count", "count",
"dirname", "dirname",
"error", "error",
"eval",
"exists", "exists",
"find", "find",
"for", "for",
...@@ -113,8 +264,10 @@ static const char *const functionKeywords[] = { ...@@ -113,8 +264,10 @@ static const char *const functionKeywords[] = {
"join", "join",
"member", "member",
"message", "message",
"packagesExist",
"prompt", "prompt",
"quote", "quote",
"replace",
"sprintf", "sprintf",
"system", "system",
"unique", "unique",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment