aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/jsextensions/jsextensions.cpp
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@petroules.com>2014-01-16 13:02:56 -0500
committerJoerg Bornemann <joerg.bornemann@digia.com>2014-01-20 17:01:23 +0100
commit98a76fc281a5968b188150580ce27f19c568fd29 (patch)
treeb9ac68f4e26a79a10b962d6a70eb573ab4eadb93 /src/lib/corelib/jsextensions/jsextensions.cpp
parentfe3941568f11ea02996af489453bc5606b6988fd (diff)
Add a JS extension for working with property lists.
Change-Id: Ib9413501f647f52b60507daf85bdfe8e560d7e08 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/lib/corelib/jsextensions/jsextensions.cpp')
-rw-r--r--src/lib/corelib/jsextensions/jsextensions.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/jsextensions/jsextensions.cpp b/src/lib/corelib/jsextensions/jsextensions.cpp
index b6b5e099b..46a6f88a2 100644
--- a/src/lib/corelib/jsextensions/jsextensions.cpp
+++ b/src/lib/corelib/jsextensions/jsextensions.cpp
@@ -32,6 +32,7 @@
#include "domxml.h"
#include "file.h"
#include "process.h"
+#include "propertylist.h"
#include "textfile.h"
namespace qbs {
@@ -55,6 +56,9 @@ JsExtensions::InitializerMap JsExtensions::initializers()
m_initializers.insert(QLatin1String("Process"), &initializeJsExtensionProcess);
m_initializers.insert(QLatin1String("Xml"), &initializeJsExtensionXml);
m_initializers.insert(QLatin1String("TextFile"), &initializeJsExtensionTextFile);
+#ifdef Q_OS_MACX
+ m_initializers.insert(QLatin1String("PropertyList"), &initializeJsExtensionPropertyList);
+#endif
}
return m_initializers;
}