1 LOCAL_PATH := $(call my-dir)
3 ifeq ($(TARGET_PREBUILT_KERNEL),)
4 TARGET_PREBUILT_KERNEL := $(LOCAL_PATH)/kernel
7 #ifeq ($(INSTALLED_BOOTIMAGE_TARGET),)
8 #INSTALLED_BOOTIMAGE_TARGET := $(PRODUCT_OUT)/boot.img
11 #ifeq ($(INSTALLED_RAMDISK_TARGET),)
12 #INSTALLED_RAMDISK_TARGET := $(PRODUCT_OUT)/ramdisk.img
15 ###############################################################
16 ############## Generate the kernel with command line ##########
17 file := $(INSTALLED_KERNEL_TARGET)
18 ALL_PREBUILT += $(file)
19 $(file): $(TARGET_PREBUILT_KERNEL) | $(ACP)
20 $(transform-prebuilt-to-target)
23 ####################################################################
24 ####################################################################
26 # When adding GL support, will have to specify this?
27 #-include vendor/intel/g945/Android.mk
29 ################### TEMP HACK!?!
30 LOCAL_PATH := vendor/asus/eee_701
45 installed_kernel_modules := \
46 $(addprefix $(TARGET_ROOT_OUT)/lib/modules/,$(kernel_modules))
47 $(TARGET_ROOT_OUT)/lib/modules/%.ko: $(LOCAL_PATH)/modules/%.ko | $(ACP)
48 $(transform-prebuilt-to-target)
49 $(INSTALLED_KERNEL_TARGET): $(installed_kernel_modules)
50 ALL_PREBUILT += $(installed_kernel_modules)
52 # include more board specific stuff here? Audio params?! <shrug>
55 ####################################################################
57 # Lets install our own init.rc files :)
58 # We will also make the ramdisk depend on it so that it's always pulled in.
60 LOCAL_PATH := vendor/asus/eee_701
63 target_init_rc_file := $(TARGET_ROOT_OUT)/init.rc
64 $(target_init_rc_file) : $(LOCAL_PATH)/init.rc | $(ACP)
65 $(transform-prebuilt-to-target)
66 ALL_PREBUILT += $(target_init_rc_file)
68 target_hw_init_rc_file := $(TARGET_ROOT_OUT)/init.eee_701.rc
69 $(target_hw_init_rc_file) : $(LOCAL_PATH)/init.eee_701.rc | $(ACP)
70 $(transform-prebuilt-to-target)
71 ALL_PREBUILT += $(target_hw_init_rc_file)
73 $(INSTALLED_RAMDISK_TARGET): $(target_init_rc_file) $(target_hw_init_rc_file)
75 # and our initialization script
76 file := $(TARGET_OUT)/etc/init.eee_701.sh
77 $(file) : $(LOCAL_PATH)/init.eee_701.sh | $(ACP)
78 $(transform-prebuilt-to-target)
79 ALL_PREBUILT += $(file)
82 ####################################################################
83 ### Include input devices specific files
87 file := $(TARGET_OUT_KEYLAYOUT)/AT_Translated_Set_2_keyboard.kl
88 ALL_PREBUILT += $(file)
89 $(file): $(LOCAL_PATH)/AT_Translated_Set_2_keyboard.kl | $(ACP)
90 $(transform-prebuilt-to-target)
93 LOCAL_SRC_FILES := AT_Translated_Set_2_keyboard.kcm
94 include $(BUILD_KEY_CHAR_MAP)