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

Unified Diff: build/v8.xcodeproj/v8_prebuild.sh

Issue 28305: GYP it, GYP it good (Closed) Base URL: svn://chrome-svn.corp.google.com/chrome/trunk/src/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: build/v8.xcodeproj/v8_prebuild.sh
===================================================================
--- build/v8.xcodeproj/v8_prebuild.sh (revision 10690)
+++ build/v8.xcodeproj/v8_prebuild.sh (working copy)
@@ -1,60 +0,0 @@
-#!/bin/sh
-
-# Copyright (c) 2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-set -ex
-JS_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"
-
-V8ROOT="${SRCROOT}/../v8"
-
-SRC_DIR="${V8ROOT}/src"
-
-NATIVE_JS_FILES=""
-
-for i in ${JS_FILES} ; do
- NATIVE_JS_FILES+="${SRC_DIR}/${i} "
-done
-
-V8_GENERATED_SOURCES_DIR="${CONFIGURATION_TEMP_DIR}/generated"
-mkdir -p "${V8_GENERATED_SOURCES_DIR}"
-
-LIBRARIES_CC="${V8_GENERATED_SOURCES_DIR}/libraries.cc"
-LIBRARIES_EMPTY_CC="${V8_GENERATED_SOURCES_DIR}/libraries-empty.cc"
-
-python "${V8ROOT}/tools/js2c.py" \
- "${LIBRARIES_CC}.new" \
- "${LIBRARIES_EMPTY_CC}.new" \
- CORE \
- ${NATIVE_JS_FILES}
-
-# Only use the new files if they're different from the existing files (if any),
-# preserving the existing files' timestamps when there are no changes. This
-# minimizes unnecessary build activity for a no-change build.
-
-if ! diff -q "${LIBRARIES_CC}.new" "${LIBRARIES_CC}" >& /dev/null
-then
- mv "${LIBRARIES_CC}.new" "${LIBRARIES_CC}"
-else
- rm "${LIBRARIES_CC}.new"
-fi
-
-if ! diff -q "${LIBRARIES_EMPTY_CC}.new" "${LIBRARIES_EMPTY_CC}" >& /dev/null
-then
- mv "${LIBRARIES_EMPTY_CC}.new" "${LIBRARIES_EMPTY_CC}"
-else
- rm "${LIBRARIES_EMPTY_CC}.new"
-fi

Powered by Google App Engine
This is Rietveld 408576698