aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/v4/v4.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/qml/v4/v4.pri')
-rw-r--r--src/qml/qml/v4/v4.pri10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/qml/qml/v4/v4.pri b/src/qml/qml/v4/v4.pri
index 92f13ab92f..b50602b026 100644
--- a/src/qml/qml/v4/v4.pri
+++ b/src/qml/qml/v4/v4.pri
@@ -94,6 +94,16 @@ HEADERS += \
$$PWD/qv4util_p.h \
$$PWD/qv4executableallocator_p.h
+JS_CLASS_SOURCES = $$PWD/qv4dateobject_p.h
+
+js_class_bindings.output = ${QMAKE_FILE_BASE}_jsclass.cpp
+js_class_bindings.input = JS_CLASS_SOURCES
+js_class_bindings.script = $$PWD/v4classgen
+js_class_bindings.commands = python $$js_class_bindings.script ${QMAKE_FILE_IN} --output ${QMAKE_FILE_OUT}
+js_class_bindings.depends += $$js_class_bindings.script $$PWD/qv4managed_p.h
+js_class_bindings.CONFIG += no_link
+QMAKE_EXTRA_COMPILERS += js_class_bindings
+
llvm-libs {
SOURCES += \