71 lines
2.6 KiB
Makefile
71 lines
2.6 KiB
Makefile
### GENERATED, do not edit
|
|
### for changes, see genmakefiles.py
|
|
LOCAL_PATH := $(call my-dir)
|
|
include $(CLEAR_VARS)
|
|
include $(LOCAL_PATH)/Android.v8common.mk
|
|
LOCAL_MODULE := libv8gen
|
|
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
|
|
V8_LOCAL_JS_LIBRARY_FILES := \
|
|
src/js/macros.py \
|
|
src/messages.h \
|
|
src/js/prologue.js \
|
|
src/js/runtime.js \
|
|
src/js/v8natives.js \
|
|
src/js/array.js \
|
|
src/js/string.js \
|
|
src/js/arraybuffer.js \
|
|
src/js/typedarray.js \
|
|
src/js/collection.js \
|
|
src/js/weak-collection.js \
|
|
src/js/collection-iterator.js \
|
|
src/js/promise.js \
|
|
src/js/messages.js \
|
|
src/js/templates.js \
|
|
src/js/spread.js \
|
|
src/js/proxy.js \
|
|
src/js/harmony-string-padding.js \
|
|
src/debug/mirrors.js \
|
|
src/debug/debug.js \
|
|
src/debug/liveedit.js
|
|
V8_LOCAL_JS_EXPERIMENTAL_LIBRARY_FILES := \
|
|
src/js/macros.py \
|
|
src/messages.h \
|
|
src/js/harmony-atomics.js
|
|
LOCAL_SRC_FILES += src/snapshot/snapshot-empty.cc
|
|
LOCAL_JS_LIBRARY_FILES := $(addprefix $(LOCAL_PATH)/, $(V8_LOCAL_JS_LIBRARY_FILES))
|
|
LOCAL_JS_EXPERIMENTAL_LIBRARY_FILES := $(addprefix $(LOCAL_PATH)/, $(V8_LOCAL_JS_EXPERIMENTAL_LIBRARY_FILES))
|
|
generated_sources := $(call local-generated-sources-dir)
|
|
JS2C_PY := $(generated_sources)/js2c.py $(generated_sources)/jsmin.py
|
|
$(JS2C_PY): $(generated_sources)/%.py : $(LOCAL_PATH)/tools/%.py | $(ACP)
|
|
@echo "Copying $@"
|
|
$(copy-file-to-target)
|
|
GEN1 := $(generated_sources)/libraries.cc
|
|
$(GEN1): SCRIPT := $(generated_sources)/js2c.py
|
|
$(GEN1): $(LOCAL_JS_LIBRARY_FILES) $(JS2C_PY)
|
|
@echo "Generating libraries.cc"
|
|
@mkdir -p $(dir $@)
|
|
python $(SCRIPT) $@ CORE $(LOCAL_JS_LIBRARY_FILES)
|
|
V8_GENERATED_LIBRARIES := $(generated_sources)/libraries.cc
|
|
GEN2 := $(generated_sources)/experimental-libraries.cc
|
|
$(GEN2): SCRIPT := $(generated_sources)/js2c.py
|
|
$(GEN2): $(LOCAL_JS_EXPERIMENTAL_LIBRARY_FILES) $(JS2C_PY)
|
|
@echo "Generating experimental-libraries.cc"
|
|
@mkdir -p $(dir $@)
|
|
python $(SCRIPT) $@ EXPERIMENTAL $(LOCAL_JS_EXPERIMENTAL_LIBRARY_FILES)
|
|
V8_GENERATED_LIBRARIES += $(generated_sources)/experimental-libraries.cc
|
|
GEN3 := $(generated_sources)/extra-libraries.cc
|
|
$(GEN3): SCRIPT := $(generated_sources)/js2c.py
|
|
$(GEN3): $(JS2C_PY)
|
|
@echo "Generating extra-libraries.cc"
|
|
@mkdir -p $(dir $@)
|
|
python $(SCRIPT) $@ EXTRAS
|
|
V8_GENERATED_LIBRARIES += $(generated_sources)/extra-libraries.cc
|
|
GEN4 := $(generated_sources)/experimental-extra-libraries.cc
|
|
$(GEN4): SCRIPT := $(generated_sources)/js2c.py
|
|
$(GEN4): $(JS2C_PY)
|
|
@echo "Generating experimental-extra-libraries.cc"
|
|
@mkdir -p $(dir $@)
|
|
python $(SCRIPT) $@ EXPERIMENTAL_EXTRAS
|
|
V8_GENERATED_LIBRARIES += $(generated_sources)/experimental-extra-libraries.cc
|
|
LOCAL_GENERATED_SOURCES += $(V8_GENERATED_LIBRARIES)
|
|
include $(BUILD_STATIC_LIBRARY)
|