Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(252)

Issue 264: Xcode project for V8 (Closed)

Created:
12 years, 3 months ago by iposva
Modified:
9 years, 4 months ago
Reviewers:
Mark Mentovai
CC:
chromium-reviews_googlegroups.com, v8-dev
Visibility:
Public.

Description

Add an Xcode project for V8. This project exports two static library targets to be used by Chromium: jscre, v8 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=179

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1054 lines, -0 lines) Patch
A tools/v8.xcodeproj/project.pbxproj View 1 chunk +1054 lines, -0 lines 6 comments Download

Messages

Total messages: 3 (0 generated)
iposva
This is an initial version of the V8 Xcode project for use in the Chromium ...
12 years, 3 months ago (2008-09-05 21:41:04 UTC) #1
Mark Mentovai
Looks good otherwise, just a couple of nitty comments. http://codereview.chromium.org/264/diff/1/2 File tools/v8.xcodeproj/project.pbxproj (right): http://codereview.chromium.org/264/diff/1/2#newcode638 Line ...
12 years, 3 months ago (2008-09-05 22:03:59 UTC) #2
iposva
12 years, 3 months ago (2008-09-05 22:24:11 UTC) #3
I will look at only disabling -Werror for the dtoa-config.c build in a future
CL. All other comments addressed.

http://codereview.chromium.org/264/diff/1/2
File tools/v8.xcodeproj/project.pbxproj (right):

http://codereview.chromium.org/264/diff/1/2#newcode638
Line 638: 897FF1B70E719C2E00D62E90 /* macros.py */,
done.

http://codereview.chromium.org/264/diff/1/2#newcode748
Line 748: shellScript = "set -ex\nJS_FILES=\"runtime.js v8natives.js array.js
string.js uri.js math.js messages.js apinatives.js debug-delay.js
mirror-delay.js date-delay.js regexp-delay.js macros.py\"\n\nexport
V8ROOT=`dirname ${SRCROOT}`\necho V8ROOT=$V8ROOT\n\nexport
SRC_DIR=${V8ROOT}/src\necho ${SRC_DIR}\n\nNATIVE_JS_FILES=\"\"\n\nfor i in
${JS_FILES} ; do\n  NATIVE_JS_FILES+=\"${SRC_DIR}/${i} \"\ndone\n\nexport
DERIVED_SOURCES_DIR=\"${CONFIGURATION_TEMP_DIR}/generated\"\nif [ ! -d
${DERIVED_SOURCES_DIR} ] ; then\n  mkdir ${DERIVED_SOURCES_DIR}\nfi\n\npython
${V8ROOT}/tools/js2c.py \"${DERIVED_SOURCES_DIR}/libraries.cc\"
\"${DERIVED_SOURCES_DIR}/libraries-empty.cc\" ${NATIVE_JS_FILES}\n";
- wrapped the long lines.
- echos were left from debugging before setting -x.
- Renamed the DERIVED_SOURCES_DIR to V8_GENERATED_SOURCES_DIR.

http://codereview.chromium.org/264/diff/1/2#newcode925
Line 925: GCC_TREAT_WARNINGS_AS_ERRORS = NO;
Currently there is a warning inside dtoa.c which will cause a compilation
failure when building Release. I am trying to find out how to change just  the
dtoa.c compiler flags.

Powered by Google App Engine
This is Rietveld 408576698