printing.target.darwin-mips.mk revision 5e3f23d412006dc4db4e659864679f29341e113f
1# This file is generated by gyp; do not edit.
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE_CLASS := STATIC_LIBRARIES
6LOCAL_MODULE := printing_printing_gyp
7LOCAL_MODULE_SUFFIX := .a
8LOCAL_MODULE_TAGS := optional
9gyp_intermediate_dir := $(call local-intermediates-dir)
10gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared)
11
12# Make sure our deps are built first.
13GYP_TARGET_DEPENDENCIES := \
14	$(call intermediates-dir-for,STATIC_LIBRARIES,skia_skia_gyp)/skia_skia_gyp.a \
15	$(call intermediates-dir-for,GYP,third_party_icu_icui18n_gyp)/icui18n.stamp \
16	$(call intermediates-dir-for,GYP,third_party_icu_icuuc_gyp)/icuuc.stamp \
17	$(call intermediates-dir-for,STATIC_LIBRARIES,ui_ui_gyp)/ui_ui_gyp.a
18
19GYP_GENERATED_OUTPUTS :=
20
21# Make sure our deps and generated files are built first.
22LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
23
24### Rules for final target.
25
26LOCAL_LDFLAGS := \
27	-Wl,-z,now \
28	-Wl,-z,relro \
29	-Wl,-z,noexecstack \
30	-fPIC \
31	-EL \
32	-Wl,--no-keep-memory \
33	--sysroot=/automerger/android-src/external/chromium_org/mipsel-sysroot/sysroot \
34	 \
35	-nostdlib \
36	-Wl,--no-undefined \
37	-Wl,--exclude-libs=ALL \
38	-Wl,--gc-sections \
39	-Wl,-O1 \
40	-Wl,--as-needed
41
42
43LOCAL_STATIC_LIBRARIES := \
44	skia_skia_gyp \
45	ui_ui_gyp
46
47# Enable grouping to fix circular references
48LOCAL_GROUP_STATIC_LIBRARIES := true
49
50LOCAL_SHARED_LIBRARIES := \
51	libstlport \
52	libdl
53
54# Add target alias to "gyp_all_modules" target.
55.PHONY: gyp_all_modules
56gyp_all_modules: printing_printing_gyp
57
58# Alias gyp target name.
59.PHONY: printing
60printing: printing_printing_gyp
61
62include $(BUILD_STATIC_LIBRARY)
63