summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/DerivedSources.pro
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/DerivedSources.pro')
-rw-r--r--Source/WebCore/DerivedSources.pro31
1 files changed, 31 insertions, 0 deletions
diff --git a/Source/WebCore/DerivedSources.pro b/Source/WebCore/DerivedSources.pro
new file mode 100644
index 0000000..c4b94a4
--- /dev/null
+++ b/Source/WebCore/DerivedSources.pro
@@ -0,0 +1,31 @@
+# DerivedSources - qmake build info
+
+TEMPLATE = lib
+TARGET = dummy
+
+CONFIG -= debug_and_release
+
+QMAKE_EXTRA_TARGETS += generated_files
+
+defineTest(addExtraCompiler) {
+ eval($${1}.CONFIG = target_predeps no_link)
+ eval($${1}.variable_out =)
+ eval($${1}.dependency_type = TYPE_C)
+
+ wkScript = $$eval($${1}.wkScript)
+ eval($${1}.depends += $$wkScript)
+
+ export($${1}.CONFIG)
+ export($${1}.variable_out)
+ export($${1}.dependency_type)
+ export($${1}.depends)
+
+ QMAKE_EXTRA_COMPILERS += $$1
+ generated_files.depends += compiler_$${1}_make_all
+ export(QMAKE_EXTRA_COMPILERS)
+ export(generated_files.depends)
+ return(true)
+}
+
+include(WebCore.pri)
+