1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- # -------------------------------------------------------------------
- # This file contains shared rules used both when building
- # JavaScriptCore itself, and by targets that use JavaScriptCore.
- #
- # See 'Tools/qmake/README' for an overview of the build system
- # -------------------------------------------------------------------
- SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore
- JAVASCRIPTCORE_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/JavaScriptCore/$${GENERATED_SOURCES_DESTDIR}
- INCLUDEPATH += \
- $$SOURCE_DIR \
- $$SOURCE_DIR/.. \
- $$SOURCE_DIR/../WTF \
- $$SOURCE_DIR/assembler \
- $$SOURCE_DIR/bytecode \
- $$SOURCE_DIR/bytecompiler \
- $$SOURCE_DIR/heap \
- $$SOURCE_DIR/dfg \
- $$SOURCE_DIR/debugger \
- $$SOURCE_DIR/disassembler \
- $$SOURCE_DIR/interpreter \
- $$SOURCE_DIR/jit \
- $$SOURCE_DIR/llint \
- $$SOURCE_DIR/parser \
- $$SOURCE_DIR/profiler \
- $$SOURCE_DIR/runtime \
- $$SOURCE_DIR/tools \
- $$SOURCE_DIR/yarr \
- $$SOURCE_DIR/API \
- $$SOURCE_DIR/ForwardingHeaders \
- $$JAVASCRIPTCORE_GENERATED_SOURCES_DIR
- # Pick up the right version of LLIntAssembly.h
- macx: INCLUDEPATH += $$JAVASCRIPTCORE_GENERATED_SOURCES_DIR/$$targetSubDir()
- win32-*: LIBS += -lwinmm
- wince* {
- INCLUDEPATH += $$SOURCE_DIR/os-win32
- }
- linux-*:if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")) {
- INCLUDEPATH += $$SOURCE_DIR/disassembler/udis86
- }
|