summaryrefslogtreecommitdiffstats
path: root/Android.libv8.mk
diff options
context:
space:
mode:
authorLeon Clarke <leonclarke@google.com>2010-02-04 16:19:54 +0000
committerLeon Clarke <leonclarke@google.com>2010-02-04 16:19:54 +0000
commita946cb1261a475bf414418750afd874ef6ab07ba (patch)
tree8f4e1da53ea5ed8206e1ca1d054704219eed1899 /Android.libv8.mk
parent4515c472dc3e5ed2448a564600976759e569a0a8 (diff)
downloadandroid_external_v8-a946cb1261a475bf414418750afd874ef6ab07ba.tar.gz
android_external_v8-a946cb1261a475bf414418750afd874ef6ab07ba.tar.bz2
android_external_v8-a946cb1261a475bf414418750afd874ef6ab07ba.zip
Get snapshots in v8 to work again
Diffstat (limited to 'Android.libv8.mk')
-rw-r--r--Android.libv8.mk12
1 files changed, 5 insertions, 7 deletions
diff --git a/Android.libv8.mk b/Android.libv8.mk
index cced26e0..0d82e3d7 100644
--- a/Android.libv8.mk
+++ b/Android.libv8.mk
@@ -9,9 +9,6 @@ LOCAL_MODULE := libv8
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
intermediates := $(call local-intermediates-dir)
-#ENABLE_V8_SNAPSHOT:=true
-#include $(LOCAL_PATH)/Android.mksnapshot.mk
-
# Android.v8common.mk defines common V8_LOCAL_SRC_FILES
# and V8_LOCAL_JS_LIBRARY_FILES
V8_LOCAL_SRC_FILES :=
@@ -48,14 +45,15 @@ LOCAL_GENERATED_SOURCES += $(V8_GENERATED_LIBRARIES)
# Generate snapshot.cc
ifeq ($(ENABLE_V8_SNAPSHOT),true)
-GEN := $(intermediates)/snapshot.cc
-$(GEN): MKSNAPSHOT := $(HOST_OUT_EXECUTABLES)/mksnapshot
+SNAP_GEN := $(intermediates)/snapshot.cc
+$(SNAP_GEN): MKSNAPSHOT := $(HOST_OUT_EXECUTABLES)/mksnapshot
# mksnapshot is the module name. This dependency rule makes sure that mksnapshot
# is built before calling the following rule.
-$(GEN): mksnapshot
+$(SNAP_GEN): mksnapshot
@echo "Generating snapshot.cc"
@mkdir -p $(dir $@)
- $(MKSNAPSHOT) $(GEN)
+ @echo $(MKSNAPSHOT) $(SNAP_GEN)
+ $(MKSNAPSHOT) $(SNAP_GEN)
LOCAL_GENERATED_SOURCES += $(intermediates)/snapshot.cc
else
LOCAL_SRC_FILES += \