Changeset 12030 in webkit for trunk/JavaScriptCore/kjs/kjs.pro


Ignore:
Timestamp:
Jan 12, 2006, 10:23:02 AM (19 years ago)
Author:
staikos
Message:

Reviewed by Maciej.
Add missing assert.h and make it compile with the qmake file.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/kjs.pro

    r12010 r12030  
    1414        !exists(string_object.lut.h):system(perl create_hash_table string_object.cpp -i >string_object.lut.h)
    1515        !exists(regexp_object.lut.h):system(perl create_hash_table regexp_object.cpp -i >regexp_object.lut.h)
     16        !exists(grammar.cpp):system(bison -d -p kjsyy grammar.y && mv grammar.tab.c grammar.cpp && mv grammar.tab.h grammar.h)
    1617}
    1718
    1819# QMakes YACC support is strange
    19 YACCSOURCES += grammar.y
     20# YACCSOURCES += grammar.y
    2021
    2122SOURCES += \
    2223        ../kxmlcore/FastMalloc.cpp \
    2324        ../kxmlcore/TCSystemAlloc.cpp \
     25        ../kxmlcore/HashTable.cpp \
    2426        array_object.cpp \
    2527        function_object.cpp \
     
    5456        function.cpp \
    5557        math_object.cpp \
    56         value.cpp
     58        value.cpp \
     59        JSLock.cpp \
     60        grammar.cpp
    5761
    5862!macx:unix {
    59         INCLUDEPATH += .. ../pcre ../kxmlcore
     63        INCLUDEPATH += .. ../pcre ../kxmlcore ../bindings
    6064        MOC_DIR = .moc
    6165        OBJECTS_DIR = .obj
     
    6468
    6569win32 {
    66         INCLUDEPATH += .. ../pcre ../kxmlcore ../icu
     70        INCLUDEPATH += .. ../pcre ../kxmlcore ../bindings ../icu
    6771        QMAKE_CXXFLAGS_RELEASE += /Zm1000
    6872        QMAKE_CXXFLAGS_DEBUG += /Zm1000
Note: See TracChangeset for help on using the changeset viewer.