blob: 3cf13d90863276189ff4ddbbcb5424c6d0763ff6 [file] [log] [blame]
Mathias Agopian627e7b52009-05-21 19:21:59 -07001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
Andreas Gampecfedceb2014-09-30 21:48:18 -07005 bootanimation_main.cpp \
Geoffrey Pitschd6d9a1d2016-06-08 00:38:58 -07006 audioplay.cpp \
Andreas Gampecfedceb2014-09-30 21:48:18 -07007 BootAnimation.cpp
Mathias Agopian627e7b52009-05-21 19:21:59 -07008
Mathias Agopian947f4f42009-05-22 01:27:01 -07009LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
10
Andreas Gampecfedceb2014-09-30 21:48:18 -070011LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
12
Geoffrey Pitschd6d9a1d2016-06-08 00:38:58 -070013LOCAL_C_INCLUDES += \
14 external/tinyalsa/include \
15 frameworks/wilhelm/include
Mike Lockwoodebf9a0d2014-10-02 16:08:47 -070016
Mathias Agopian627e7b52009-05-21 19:21:59 -070017LOCAL_SHARED_LIBRARIES := \
Andreas Gampecfedceb2014-09-30 21:48:18 -070018 libcutils \
19 liblog \
20 libandroidfw \
21 libutils \
22 libbinder \
Mathias Agopian627e7b52009-05-21 19:21:59 -070023 libui \
Andreas Gampecfedceb2014-09-30 21:48:18 -070024 libskia \
Mathias Agopian627e7b52009-05-21 19:21:59 -070025 libEGL \
Mathias Agopian000479f2010-02-09 17:46:37 -080026 libGLESv1_CM \
Mike Lockwoodebf9a0d2014-10-02 16:08:47 -070027 libgui \
Geoffrey Pitschd6d9a1d2016-06-08 00:38:58 -070028 libOpenSLES \
Mike Lockwoodebf9a0d2014-10-02 16:08:47 -070029 libtinyalsa
Mathias Agopian627e7b52009-05-21 19:21:59 -070030
Mathias Agopian627e7b52009-05-21 19:21:59 -070031LOCAL_MODULE:= bootanimation
32
Tom Cherryc2de7a72015-08-14 13:01:13 -070033LOCAL_INIT_RC := bootanim.rc
34
Colin Cross31d16e52014-03-19 18:09:01 -070035ifdef TARGET_32_BIT_SURFACEFLINGER
36LOCAL_32_BIT_ONLY := true
37endif
Mathias Agopian627e7b52009-05-21 19:21:59 -070038
Geoffrey Pitschd6d9a1d2016-06-08 00:38:58 -070039# get asserts to work
40APP_OPTIM := debug
41LOCAL_CFLAGS += -UNDEBUG
42
Mathias Agopian627e7b52009-05-21 19:21:59 -070043include $(BUILD_EXECUTABLE)