Reviewed by Mark Rowe.
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Jan 2008 12:26:21 +0000 (12:26 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Jan 2008 12:26:21 +0000 (12:26 +0000)
Fix the (clean) qmake build. For generating chartables.c we don't
depend on a separate input source file anymore, the dftables perl
script is enough. So use that instead as value for the .input
variable, to ensure that qmake also generates a rule to call dftables.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29402 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/pcre/pcre.pri

index 1490a20..519c424 100644 (file)
@@ -1,3 +1,14 @@
+2008-01-11  Simon Hausmann  <hausmann@webkit.org>
+
+        Reviewed by Mark Rowe.
+
+        Fix the (clean) qmake build. For generating chartables.c we don't
+        depend on a separate input source file anymore, the dftables perl
+        script is enough. So use that instead as value for the .input
+        variable, to ensure that qmake also generates a rule to call dftables.
+
+        * pcre/pcre.pri:
+
 2008-01-10  Geoffrey Garen  <ggaren@apple.com>
 
         Reviewed by John Sullivan.
index f494e4c..c2e9312 100644 (file)
@@ -23,9 +23,10 @@ SOURCES += \
 }
 
 # GENERATOR: "chartables.c": compile and execute the chartables generator (and add it to sources)
-ctgen.input = dftables
+DFTABLES = $$PWD/dftables
+ctgen.input = DFTABLES
 ctgen.output = $$GENERATED_SOURCES_DIR/chartables.c
-ctgen.commands = dftables ${QMAKE_FILE_OUT}
+ctgen.commands = perl $$DFTABLES ${QMAKE_FILE_OUT}
 ctgen.CONFIG += target_predeps no_link
 ctgen.variable_out = GENERATED_SOURCES
 ctgen.dependency_type = TYPE_C