Commit | Line | Data |
---|---|---|
77f926cd | 1 | ccflags-y+=-Werror |
77f926cd LQ |
2 | |
3 | obj-m += optee.o | |
4 | obj-y += optee/ | |
5 | ||
6 | optee-objs := tee_core.o \ | |
7 | tee_shm.o \ | |
18fb2204 LJ |
8 | tee_shm_pool.o \ |
9 | tee_data_pipe.o | |
1cdb9077 | 10 | |
ff8863c1 PZ |
11 | LOCAL_INCLUDES += -I$(M)/include \ |
12 | -I$(M)/include/linux \ | |
13 | -I$(KERNEL_SRC)/$(M)/include \ | |
1cdb9077 PZ |
14 | -I$(KERNEL_SRC)/$(M)/include/linux |
15 | ||
16 | ccflags-y+=$(LOCAL_INCLUDES) | |
17 | EXTRA_CFLAGS += $(LOCAL_INCLUDES) | |
18 | ||
1cdb9077 PZ |
19 | all: |
20 | @$(MAKE) -C $(KERNEL_SRC) M=$(M) modules | |
21 | #@$(MAKE) -C $(KERNEL_SRC) M=$(M)/optee --trace modules | |
22 | ||
23 | modules_install: | |
24 | @echo "$(MAKE) INSTALL_MOD_STRIP=1 M=$(M) -C $(KERNEL_SRC) modules_install" | |
25 | @$(MAKE) INSTALL_MOD_STRIP=1 M=$(M) -C $(KERNEL_SRC) modules_install | |
26 | mkdir -p ${OUT_DIR}/../vendor_lib | |
27 | cd ${OUT_DIR}/$(M)/; find -name "*.ko" -exec cp {} ${OUT_DIR}/../vendor_lib/ \; | |
28 | ||
29 | ||
30 | clean: | |
31 | $(MAKE) -C $(KERNEL_SRC) M=$(M) clean |