OLD | NEW |
---|---|
1 | 1 |
2 ############################################################################### | 2 ############################################################################### |
3 # | 3 # |
4 # THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT. | 4 # THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT. |
5 # | 5 # |
6 ############################################################################### | 6 ############################################################################### |
djsollen
2014/03/26 13:07:53
Is this file just for reference? Or do you plan to
scroggo
2014/03/26 15:58:39
Just for reference. I realized that reitveld shows
| |
7 | 7 |
8 BASE_PATH := $(call my-dir) | 8 BASE_PATH := $(call my-dir) |
9 LOCAL_PATH:= $(call my-dir) | 9 LOCAL_PATH:= $(call my-dir) |
10 | 10 |
11 ############################################################################### | 11 ############################################################################### |
12 # | 12 # |
13 # PROBLEMS WITH SKIA DEBUGGING?? READ THIS... | 13 # PROBLEMS WITH SKIA DEBUGGING?? READ THIS... |
14 # | 14 # |
15 # The debug build results in changes to the Skia headers. This means that those | 15 # The debug build results in changes to the Skia headers. This means that those |
16 # using libskia must also be built with the debug version of the Skia headers. | 16 # using libskia must also be built with the debug version of the Skia headers. |
(...skipping 25 matching lines...) Expand all Loading... | |
42 LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE | 42 LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE |
43 endif | 43 endif |
44 | 44 |
45 # used for testing | 45 # used for testing |
46 #LOCAL_CFLAGS += -g -O0 | 46 #LOCAL_CFLAGS += -g -O0 |
47 | 47 |
48 ifeq ($(NO_FALLBACK_FONT),true) | 48 ifeq ($(NO_FALLBACK_FONT),true) |
49 LOCAL_CFLAGS += -DNO_FALLBACK_FONT | 49 LOCAL_CFLAGS += -DNO_FALLBACK_FONT |
50 endif | 50 endif |
51 | 51 |
52 ifeq ($(TARGET_ARCH),arm64) | |
53 $(warning TODOArm64: Unlike arm32, arm64 has no inline assembly for performa nce critical code.) | |
54 endif | |
55 | |
52 LOCAL_CFLAGS += \ | 56 LOCAL_CFLAGS += \ |
53 -Wno-unused-parameter \ | 57 -Wno-unused-parameter \ |
54 -U_FORTIFY_SOURCE \ | 58 -U_FORTIFY_SOURCE \ |
55 » -D_FORTIFY_SOURCE=1 \ | 59 » -D_FORTIFY_SOURCE=1 |
56 » -DSK_GAMMA_SRGB \ | |
57 » -DSK_GAMMA_APPLY_TO_A8 \ | |
58 » -DSK_SCALAR_TO_FLOAT_EXCLUDED \ | |
59 » -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=0 \ | |
60 » -DSK_SUPPORT_GPU=1 \ | |
61 » -DSK_SUPPORT_OPENCL=0 \ | |
62 » -DSK_FORCE_DISTANCEFIELD_FONTS=0 \ | |
63 » -DSK_SCALAR_IS_FLOAT \ | |
64 » -DSK_CAN_USE_FLOAT \ | |
65 » -DDCT_IFAST_SUPPORTED \ | |
66 » -DSK_USE_FREETYPE_EMBOLDEN \ | |
67 » -DSK_FONTHOST_FREETYPE_RUNTIME_VERSION=0x020400 \ | |
68 » -DSK_CAN_USE_DLOPEN=0 \ | |
69 » -DSK_BUILD_FOR_ANDROID \ | |
70 » -DSK_FONTHOST_DOES_NOT_USE_FONTMGR \ | |
71 » -DSK_USE_POSIX_THREADS \ | |
72 » -DSK_SUPPORT_PDF | |
73 | 60 |
74 LOCAL_SRC_FILES := \ | 61 LOCAL_SRC_FILES := \ |
75 src/core/SkAAClip.cpp \ | 62 src/core/SkAAClip.cpp \ |
76 src/core/SkAnnotation.cpp \ | 63 src/core/SkAnnotation.cpp \ |
77 src/core/SkAdvancedTypefaceMetrics.cpp \ | 64 src/core/SkAdvancedTypefaceMetrics.cpp \ |
78 src/core/SkAlphaRuns.cpp \ | 65 src/core/SkAlphaRuns.cpp \ |
79 src/core/SkBBoxRecord.cpp \ | 66 src/core/SkBBoxRecord.cpp \ |
80 src/core/SkBBoxHierarchyRecord.cpp \ | 67 src/core/SkBBoxHierarchyRecord.cpp \ |
81 src/core/SkBitmap.cpp \ | 68 src/core/SkBitmap.cpp \ |
82 src/core/SkBitmapDevice.cpp \ | 69 src/core/SkBitmapDevice.cpp \ |
(...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
576 src/opts/memset.arm.S \ | 563 src/opts/memset.arm.S \ |
577 src/opts/SkBitmapProcState_opts_arm.cpp \ | 564 src/opts/SkBitmapProcState_opts_arm.cpp \ |
578 src/opts/SkBlitMask_opts_arm.cpp \ | 565 src/opts/SkBlitMask_opts_arm.cpp \ |
579 src/opts/SkBlitRow_opts_arm.cpp \ | 566 src/opts/SkBlitRow_opts_arm.cpp \ |
580 src/opts/SkBlurImage_opts_arm.cpp \ | 567 src/opts/SkBlurImage_opts_arm.cpp \ |
581 src/opts/SkMorphology_opts_arm.cpp \ | 568 src/opts/SkMorphology_opts_arm.cpp \ |
582 src/opts/SkUtils_opts_arm.cpp \ | 569 src/opts/SkUtils_opts_arm.cpp \ |
583 src/opts/SkXfermode_opts_arm.cpp | 570 src/opts/SkXfermode_opts_arm.cpp |
584 | 571 |
585 ifeq ($(ARCH_ARM_HAVE_NEON), true) | 572 ifeq ($(ARCH_ARM_HAVE_NEON), true) |
586 LOCAL_CFLAGS_arm += \ | |
587 -D__ARM_HAVE_NEON | |
588 | |
589 LOCAL_SRC_FILES_arm += \ | 573 LOCAL_SRC_FILES_arm += \ |
590 src/opts/memset16_neon.S \ | 574 src/opts/memset16_neon.S \ |
591 src/opts/memset32_neon.S \ | 575 src/opts/memset32_neon.S \ |
592 src/opts/SkBitmapProcState_arm_neon.cpp \ | 576 src/opts/SkBitmapProcState_arm_neon.cpp \ |
593 src/opts/SkBitmapProcState_matrixProcs_neon.cpp \ | 577 src/opts/SkBitmapProcState_matrixProcs_neon.cpp \ |
594 src/opts/SkBlitMask_opts_arm_neon.cpp \ | 578 src/opts/SkBlitMask_opts_arm_neon.cpp \ |
595 src/opts/SkBlitRow_opts_arm_neon.cpp \ | 579 src/opts/SkBlitRow_opts_arm_neon.cpp \ |
596 src/opts/SkBlurImage_opts_neon.cpp \ | 580 src/opts/SkBlurImage_opts_neon.cpp \ |
597 src/opts/SkMorphology_opts_neon.cpp \ | 581 src/opts/SkMorphology_opts_neon.cpp \ |
598 src/opts/SkXfermode_opts_arm_neon.cpp | 582 src/opts/SkXfermode_opts_arm_neon.cpp |
599 | 583 |
584 LOCAL_CFLAGS_arm += \ | |
585 -D__ARM_HAVE_NEON | |
586 | |
600 endif | 587 endif |
601 | 588 |
602 LOCAL_SRC_FILES_x86 += \ | 589 LOCAL_SRC_FILES_x86 += \ |
603 src/opts/opts_check_SSE2.cpp \ | 590 src/opts/opts_check_SSE2.cpp \ |
604 src/opts/SkBitmapProcState_opts_SSE2.cpp \ | 591 src/opts/SkBitmapProcState_opts_SSE2.cpp \ |
605 src/opts/SkBitmapFilter_opts_SSE2.cpp \ | 592 src/opts/SkBitmapFilter_opts_SSE2.cpp \ |
606 src/opts/SkBlitRow_opts_SSE2.cpp \ | 593 src/opts/SkBlitRow_opts_SSE2.cpp \ |
607 src/opts/SkBlitRect_opts_SSE2.cpp \ | 594 src/opts/SkBlitRect_opts_SSE2.cpp \ |
608 src/opts/SkBlurImage_opts_SSE2.cpp \ | 595 src/opts/SkBlurImage_opts_SSE2.cpp \ |
609 src/opts/SkMorphology_opts_SSE2.cpp \ | 596 src/opts/SkMorphology_opts_SSE2.cpp \ |
(...skipping 15 matching lines...) Expand all Loading... | |
625 | 612 |
626 LOCAL_SRC_FILES_mips += \ | 613 LOCAL_SRC_FILES_mips += \ |
627 src/opts/SkBitmapProcState_opts_none.cpp \ | 614 src/opts/SkBitmapProcState_opts_none.cpp \ |
628 src/opts/SkBlitMask_opts_none.cpp \ | 615 src/opts/SkBlitMask_opts_none.cpp \ |
629 src/opts/SkBlitRow_opts_none.cpp \ | 616 src/opts/SkBlitRow_opts_none.cpp \ |
630 src/opts/SkBlurImage_opts_none.cpp \ | 617 src/opts/SkBlurImage_opts_none.cpp \ |
631 src/opts/SkMorphology_opts_none.cpp \ | 618 src/opts/SkMorphology_opts_none.cpp \ |
632 src/opts/SkUtils_opts_none.cpp \ | 619 src/opts/SkUtils_opts_none.cpp \ |
633 src/opts/SkXfermode_opts_none.cpp | 620 src/opts/SkXfermode_opts_none.cpp |
634 | 621 |
622 LOCAL_SRC_FILES_arm64 += \ | |
623 src/opts/SkBitmapProcState_opts_none.cpp \ | |
624 src/opts/SkBlitMask_opts_none.cpp \ | |
625 src/opts/SkBlitRow_opts_none.cpp \ | |
626 src/opts/SkBlurImage_opts_none.cpp \ | |
627 src/opts/SkMorphology_opts_none.cpp \ | |
628 src/opts/SkUtils_opts_none.cpp \ | |
629 src/opts/SkXfermode_opts_none.cpp | |
630 | |
635 include external/stlport/libstlport.mk | 631 include external/stlport/libstlport.mk |
636 LOCAL_MODULE:= libskia | 632 LOCAL_MODULE:= libskia |
637 include $(BUILD_SHARED_LIBRARY) | 633 include $(BUILD_SHARED_LIBRARY) |
638 | 634 |
639 ############################################################# | 635 ############################################################# |
640 # Build the skia tools | 636 # Build the skia tools |
641 # | 637 # |
642 | 638 |
643 # benchmark (timings) | 639 # benchmark (timings) |
644 #include $(BASE_PATH)/bench/Android.mk | 640 #include $(BASE_PATH)/bench/Android.mk |
645 | 641 |
646 # golden-master (fidelity / regression test) | 642 # golden-master (fidelity / regression test) |
647 #include $(BASE_PATH)/gm/Android.mk | 643 #include $(BASE_PATH)/gm/Android.mk |
648 | 644 |
649 # unit-tests | 645 # unit-tests |
650 #include $(BASE_PATH)/tests/Android.mk | 646 #include $(BASE_PATH)/tests/Android.mk |
651 | 647 |
652 # pathOps unit-tests | 648 # pathOps unit-tests |
653 # TODO include those sources! | 649 # TODO include those sources! |
OLD | NEW |