Changeset 58306 in webkit for trunk/JavaScriptCore
- Timestamp:
- Apr 27, 2010, 6:55:36 AM (15 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r58305 r58306 1 2010-04-15 Jocelyn Turcotte <[email protected]> 2 3 Reviewed by Tor Arne Vestbø. 4 5 [Qt] Fix Mac build break. 6 7 https://bugs.webkit.org/show_bug.cgi?id=37867 8 - Make sure JavaScriptCore's debug_and_release config follows that 9 of WebCore. 10 - Use different name for JavaScriptCore target in debug and release 11 since they might be written in the same path at the same time on 12 parallel builds 13 - Consolidate the DESTDIR determination logic in JavaScriptCore.pri 14 15 * JavaScriptCore.pri: 16 * JavaScriptCore.pro: 17 1 18 2010-04-21 Jocelyn Turcotte <[email protected]> 2 19 -
trunk/JavaScriptCore/JavaScriptCore.pri
r58104 r58306 1 1 # JavaScriptCore - Qt4 build info 2 2 VPATH += $$PWD 3 JAVASCRIPTCORE_TARGET = jscore 4 3 CONFIG(debug, debug|release) { 4 # Output in JavaScriptCore/<config> 5 JAVASCRIPTCORE_DESTDIR = debug 6 # Use a config-specific target to prevent parallel builds file clashes on Mac 7 JAVASCRIPTCORE_TARGET = jscored 8 } else { 9 JAVASCRIPTCORE_DESTDIR = release 10 JAVASCRIPTCORE_TARGET = jscore 11 } 5 12 CONFIG(standalone_package) { 6 13 isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = $$PWD/generated … … 66 73 67 74 defineTest(addJavaScriptCoreLib) { 68 pathToJavaScriptCoreOutput = $$ARGS 69 CONFIG(debug_and_release):CONFIG(debug, debug|release): pathToJavaScriptCoreOutput = $$pathToJavaScriptCoreOutput/debug 70 CONFIG(debug_and_release):CONFIG(release, debug|release): pathToJavaScriptCoreOutput = $$pathToJavaScriptCoreOutput/release 75 # Argument is the relative path to JavaScriptCore.pro's qmake output 76 pathToJavaScriptCoreOutput = $$ARGS/$$JAVASCRIPTCORE_DESTDIR 71 77 72 78 win32-msvc*|wince* { -
trunk/JavaScriptCore/JavaScriptCore.pro
r58305 r58306 9 9 # which already exists as a directory 10 10 TARGET = $$JAVASCRIPTCORE_TARGET 11 DESTDIR = $$JAVASCRIPTCORE_DESTDIR 11 12 QT += core 12 13 QT -= gui … … 16 17 contains(QT_CONFIG, embedded):CONFIG += embedded 17 18 18 CONFIG(debug_and_release):CONFIG(debug, debug|release): DESTDIR = debug 19 CONFIG(debug_and_release):CONFIG(release, debug|release): DESTDIR = release 20 21 !CONFIG(QTDIR_build) { 19 CONFIG(QTDIR_build) { 20 # Make sure we compile both debug and release on mac when inside Qt. 21 # This line was extracted from qbase.pri instead of including the whole file 22 win32|mac:!macx-xcode:CONFIG += debug_and_release 23 } else { 22 24 CONFIG(debug, debug|release) { 23 25 OBJECTS_DIR = obj/debug
Note:
See TracChangeset
for help on using the changeset viewer.