Changeset 27959 in webkit for trunk/JavaScriptCore
- Timestamp:
- Nov 22, 2007, 2:10:33 AM (18 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r27958 r27959 1 2007-11-22 Simon Hausmann <[email protected]> 2 3 Reviewed by George. 4 5 Make the directory of where to put the generated sources configurable through the GENERATED_SOURCE_DIR variable 6 7 * JavaScriptCore.pri: 8 * pcre/pcre.pri: 9 1 10 2007-11-22 Simon Hausmann <[email protected]> 2 11 -
trunk/JavaScriptCore/JavaScriptCore.pri
r27958 r27959 11 11 12 12 win32-msvc*: INCLUDEPATH += $$PWD/os-win32 13 14 isEmpty(GENERATED_SOURCES_DIR):GENERATED_SOURCES_DIR = tmp 13 15 14 16 include(pcre/pcre.pri) … … 112 114 113 115 # GENERATOR 1-A: LUT creator 114 lut.output = tmp/${QMAKE_FILE_BASE}.lut.h116 lut.output = $$GENERATED_SOURCES_DIR/${QMAKE_FILE_BASE}.lut.h 115 117 lut.commands = perl $$PWD/kjs/create_hash_table ${QMAKE_FILE_NAME} -i > ${QMAKE_FILE_OUT} 116 118 lut.depend = ${QMAKE_FILE_NAME} … … 120 122 121 123 # GENERATOR 1-B: particular LUT creator (for 1 file only) 122 keywordlut.output = tmp/lexer.lut.h124 keywordlut.output = $$GENERATED_SOURCES_DIR/lexer.lut.h 123 125 keywordlut.commands = perl $$PWD/kjs/create_hash_table ${QMAKE_FILE_NAME} -i > ${QMAKE_FILE_OUT} 124 126 keywordlut.depend = ${QMAKE_FILE_NAME} … … 128 130 129 131 # GENERATOR 2: bison grammar 130 kjsbison.output = tmp/${QMAKE_FILE_BASE}.cpp131 kjsbison.commands = bison -d -p kjsyy ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_BASE}.tab.c && $(MOVE) ${QMAKE_FILE_BASE}.tab.c ${QMAKE_FILE_OUT} && $(MOVE) ${QMAKE_FILE_BASE}.tab.h tmp/${QMAKE_FILE_BASE}.h132 kjsbison.output = $$GENERATED_SOURCES_DIR/${QMAKE_FILE_BASE}.cpp 133 kjsbison.commands = bison -d -p kjsyy ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_BASE}.tab.c && $(MOVE) ${QMAKE_FILE_BASE}.tab.c ${QMAKE_FILE_OUT} && $(MOVE) ${QMAKE_FILE_BASE}.tab.h $$GENERATED_SOURCES_DIR/${QMAKE_FILE_BASE}.h 132 134 kjsbison.depend = ${QMAKE_FILE_NAME} 133 135 kjsbison.input = KJSBISON -
trunk/JavaScriptCore/pcre/pcre.pri
r27958 r27959 3 3 INCLUDEPATH += $$PWD $$OUTPUT_DIR/JavaScriptCore/kjs/tmp 4 4 DEPENDPATH += $$PWD 5 6 isEmpty(GENERATED_SOURCES_DIR):GENERATED_SOURCES_DIR = tmp 5 7 6 8 SOURCES += \ … … 26 28 27 29 # GENERATOR: "chartables.c": compile and execute the chartables generator (and add it to sources) 28 ctgen.output = tmp/chartables.c30 ctgen.output = $$GENERATED_SOURCES_DIR/chartables.c 29 31 ctgen.commands = $$OUTPUT_DIR/JavaScriptCore/pcre/tmp/dftables ${QMAKE_FILE_OUT} 30 32 ctgen.input = CTGENFILE
Note:
See TracChangeset
for help on using the changeset viewer.