android Makefile(Android.mk)解析
来源:互联网 发布:淘宝金店可以买吗 编辑:程序博客网 时间:2024/06/06 12:43
LOCAL_CFLAGS
在6.0/android/hardware/broadcom/libbt
Android.mk 1 LOCAL_PATH := $(cal my-dir) 2 3 ifneq ($(BOARD_HAVE_BLUETOOTH_BCM),) 4 5 include $(CLEAR_VARS) 6 7 BDROID_DIR := $(TOP_DIR)system/bt 8 ifeq ($(BOARD_HAVE_BLUETOOTH_NAME), ap6210) 9 LOCAL_CFLAGS += -DUSE_AP6210_BT_MODULE 10 endif 11 12 ifeq ($(BOARD_HAVE_BLUETOOTH_NAME), ap6212) 13 LOCAL_CFLAGS += -DUSE_AP6212_BT_MODULE 14 endif 15 16 ifeq ($(BOARD_HAVE_BLUETOOTH_NAME), ap6234) 17 LOCAL_CFLAGS += -DUSE_AP6234_BT_MODULE 18 endif 19 20 ifeq ($(BOARD_HAVE_BLUETOOTH_NAME), ap6476) 21 LOCAL_CFLAGS += -DUSE_AP6476_BT_MODULE 22 endif 23 24 ifeq ($(BOARD_HAVE_BLUETOOTH_NAME), ap6335) 25 LOCAL_CFLAGS += -DUSE_AP6335_BT_MODULE 26 endif 27 28 LOCAL_CFLAGS += -DHAVE_BLUETOOTH_BCM 29 30 LOCAL_SRC_FILES := \ 31 src/bt_vendor_brcm.c \ 32 src/hardware.c \ 33 src/userial_vendor.c \ 34 src/upio.c \ 35 src/conf.c 36 37 LOCAL_C_INCLUDES += \ 38 $(LOCAL_PATH)/include \ 39 $(BDROID_DIR)/hci/include 41 LOCAL_SHARED_LIBRARIES := \ 42 libcutils \ 43 liblog 44 45 LOCAL_MODULE := libbt-vendor 46 LOCAL_MODULE_TAGS := optional 47 LOCAL_MODULE_CLASS := SHARED_LIBRARIES 48 LOCAL_MODULE_OWNER := broadcom 49 LOCAL_PROPRIETARY_MODULE := true 50 51 include $(LOCAL_PATH)/vnd_buildcfg.mk 52 53 include $(BUILD_SHARED_LIBRARY) 54 55 ifeq ($(TARGET_PRODUCT), full_maguro) 56 include $(LOCAL_PATH)/conf/samsung/maguro/Android.mk 57 endif 58 ifeq ($(TARGET_PRODUCT), full_crespo) 59 include $(LOCAL_PATH)/conf/samsung/crespo/Android.mk 60 endif 61 ifeq ($(TARGET_PRODUCT), full_crespo4g) 62 include $(LOCAL_PATH)/conf/samsung/crespo4g/Android.mk 63 endif 64 ifeq ($(TARGET_PRODUCT), full_wingray) 65 include $(LOCAL_PATH)/conf/moto/wingray/Android.mk 66 endif 67 ifeq ($(TARGET_PRODUCT), gce_x86_phone) 68 include $(LOCAL_PATH)/conf/google/gce_x86/Android.mk 69 endif 70 71 endif # BOARD_HAVE_BLUETOOTH_BCM
LOCAL_CFLAGS-D,增加全局宏定义。
LOCAL_CFLAGS := -DUSE_JSC相当于在所有源文件中增加一个#define USE_JSC
LOCAL_CFLAGS := -DUSE_COPY_BIT=1相当于在所有源文件中增加一个#define USE_COPY_BIT 1
0 0
- android Makefile(Android.mk)解析
- Makefile & Android.mk文件
- Makefile了解Android.mk
- android makefile文件(Android.mk)组织结构解析
- android makefile(android.mk)分析
- Android makefile写法(Android.mk)
- android的makefile -- Android.mk
- android makefile(adroid.mk)分析
- 把android.mk 变成 Makefile
- android makefile(adroid.mk)分析
- Android.mk和GNU Makefile
- android Makefile and main.mk
- Android.mk的解析
- android.mk 解析记录
- Android.mk的解析
- Android.mk 解析
- Android.mk解析
- android.mk 文件解析
- 莫斯科地铁交通图
- 构建者模式-Builder、Director、Product
- 手机号码检测开通微信方法
- 《Effective C++(第三版)》读书笔记
- CodeForces 48E
- android Makefile(Android.mk)解析
- asp 简单的事务的使用
- ios升级https记录
- Http协议详解
- ShareSDK安装了微信QQ一直报错未安装客户端
- 使用javamail技术实现后台邮件发送功能
- 【Android 基础】Animation 动画介绍和实现
- Android的对称加密与Base64加密
- edittext焦点自动获取问题解决