Changeset 24603 in webkit


Ignore:
Timestamp:
Jul 24, 2007 1:58:11 PM (17 years ago)
Author:
lars
Message:

replace the makeprop and makevalues shell scripts by equivalent perl versions. This is required to remove the last shell dependency when building QtWebKit on Windows.

Location:
trunk/WebCore
Files:
2 added
2 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r24599 r24603  
     12007-07-24  Lars Knoll  <lars@trolltech.com>
     2
     3        Reviewed by Adam Roben & David Kilzer.
     4
     5        replace the makeprop and makevalues shell scripts by equivalent perl versions. This is required to remove the last shell dependency when building QtWebKit on Windows.
     6
     7        * DerivedSources.make:
     8        * WebCore.pro:
     9        * WebCore.xcodeproj/project.pbxproj:
     10        * css/makeprop: Added.
     11        * css/makeprop.pl: Removed.
     12        * css/makevalues: Added.
     13        * css/makevalues.pl: Removed.
     14
    1152007-07-24  Beth Dakin  <bdakin@apple.com>
    216
  • trunk/WebCore/DerivedSources.make

    r24454 r24603  
    566566# CSS property names and value keywords
    567567
    568 CSSPropertyNames.h : css/CSSPropertyNames.in css/makeprop
     568CSSPropertyNames.h : css/CSSPropertyNames.in css/makeprop.pl
    569569        cat $< > CSSPropertyNames.in
    570         sh "$(WebCore)/css/makeprop"
    571 
    572 CSSValueKeywords.h : css/CSSValueKeywords.in css/makevalues
     570        perl "$(WebCore)/css/makeprop.pl"
     571
     572CSSValueKeywords.h : css/CSSValueKeywords.in css/makevalues.pl
    573573        cat $< > CSSValueKeywords.in
    574         sh "$(WebCore)/css/makevalues"
     574        perl "$(WebCore)/css/makevalues.pl"
    575575
    576576# DOCTYPE strings
  • trunk/WebCore/WebCore.pro

    r24582 r24603  
    9191                  platform/graphics/svg/cairo \
    9292                  platform/network/curl       \
    93                   ../WebKit/gtk/Api           \ 
     93                  ../WebKit/gtk/Api           \
    9494                  ../WebKit/gtk/WebCoreSupport
    9595}
     
    13661366cssprops.output = tmp/CSSPropertyNames.c
    13671367cssprops.input = WALDOCSSPROPS
    1368 cssprops.commands = cp ${QMAKE_FILE_NAME} tmp && cd tmp && sh $$PWD/css/makeprop && rm ${QMAKE_FILE_BASE}.strip ${QMAKE_FILE_BASE}.in ${QMAKE_FILE_BASE}.gperf
     1368cssprops.commands = cp ${QMAKE_FILE_NAME} tmp && cd tmp && perl $$PWD/css/makeprop.pl && rm ${QMAKE_FILE_BASE}.in ${QMAKE_FILE_BASE}.gperf
    13691369cssprops.CONFIG = target_predeps no_link
    13701370cssprops.clean = ${QMAKE_FILE_OUT} tmp/CSSPropertyNames.h
     
    13741374cssvalues.output = tmp/CSSValueKeywords.c
    13751375cssvalues.input = WALDOCSSVALUES
    1376 cssvalues.commands = cp ${QMAKE_FILE_NAME} tmp && cd tmp && sh $$PWD/css/makevalues && rm CSSValueKeywords.in CSSValueKeywords.strip CSSValueKeywords.gperf
     1376cssvalues.commands = cp ${QMAKE_FILE_NAME} tmp && cd tmp && perl $$PWD/css/makevalues.pl && rm CSSValueKeywords.in CSSValueKeywords.gperf
    13771377cssvalues.CONFIG = target_predeps no_link
    13781378cssvalues.clean = ${QMAKE_FILE_OUT} tmp/CSSValueKeywords.h
  • trunk/WebCore/WebCore.xcodeproj/project.pbxproj

    r24582 r24603  
    47784778                93CA4C9909DF93FA00DF8677 /* html4.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = html4.css; sourceTree = "<group>"; };
    47794779                93CA4C9A09DF93FA00DF8677 /* make-css-file-arrays.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = "make-css-file-arrays.pl"; sourceTree = "<group>"; };
    4780                 93CA4C9B09DF93FA00DF8677 /* makeprop */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makeprop; sourceTree = "<group>"; };
     4780                93CA4C9B09DF93FA00DF8677 /* makeprop.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makeprop.pl; sourceTree = "<group>"; };
    47814781                93CA4C9C09DF93FA00DF8677 /* maketokenizer */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = maketokenizer; sourceTree = "<group>"; };
    4782                 93CA4C9D09DF93FA00DF8677 /* makevalues */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makevalues; sourceTree = "<group>"; };
     4782                93CA4C9D09DF93FA00DF8677 /* makevalues.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makevalues.pl; sourceTree = "<group>"; };
    47834783                93CA4C9F09DF93FA00DF8677 /* quirks.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = quirks.css; sourceTree = "<group>"; };
    47844784                93CA4CA209DF93FA00DF8677 /* svg.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = svg.css; sourceTree = "<group>"; };
     
    97999799                                93CA4C9909DF93FA00DF8677 /* html4.css */,
    98009800                                93CA4C9A09DF93FA00DF8677 /* make-css-file-arrays.pl */,
    9801                                 93CA4C9B09DF93FA00DF8677 /* makeprop */,
     9801                                93CA4C9B09DF93FA00DF8677 /* makeprop.pl */,
    98029802                                93CA4C9C09DF93FA00DF8677 /* maketokenizer */,
    9803                                 93CA4C9D09DF93FA00DF8677 /* makevalues */,
     9803                                93CA4C9D09DF93FA00DF8677 /* makevalues.pl */,
    98049804                                4E19591F0A39DABA00220FE5 /* MediaFeatureNames.cpp */,
    98059805                                4E1959200A39DABA00220FE5 /* MediaFeatureNames.h */,
Note: See TracChangeset for help on using the changeset viewer.