Emil Velikov | ff38457 | 2017-01-22 17:06:05 +0000 | [diff] [blame] | 1 | # XXX: Consider moving these to config.h analogous to autoconf. |
Emil Velikov | 03d2e91 | 2017-01-22 16:59:42 +0000 | [diff] [blame] | 2 | LOCAL_CFLAGS += \ |
Rob Herring | ce9e3ba | 2017-05-28 09:34:13 -0500 | [diff] [blame] | 3 | -DMAJOR_IN_SYSMACROS=1 \ |
Emil Velikov | fc05e89 | 2017-01-22 17:03:07 +0000 | [diff] [blame] | 4 | -DHAVE_VISIBILITY=1 \ |
Emil Velikov | 03d2e91 | 2017-01-22 16:59:42 +0000 | [diff] [blame] | 5 | -DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1 |
| 6 | |
Emil Velikov | 9c924e8 | 2017-01-22 17:43:13 +0000 | [diff] [blame] | 7 | LOCAL_CFLAGS += \ |
Rob Herring | 0ab36da | 2017-11-27 13:38:29 -0600 | [diff] [blame] | 8 | -Wno-error \ |
Emil Velikov | 9c924e8 | 2017-01-22 17:43:13 +0000 | [diff] [blame] | 9 | -Wno-unused-parameter \ |
Rob Herring | 51a514c | 2017-03-22 14:05:25 -0500 | [diff] [blame] | 10 | -Wno-missing-field-initializers \ |
| 11 | -Wno-pointer-arith \ |
| 12 | -Wno-enum-conversion |
Emil Velikov | 9c924e8 | 2017-01-22 17:43:13 +0000 | [diff] [blame] | 13 | |
Emil Velikov | 03d2e91 | 2017-01-22 16:59:42 +0000 | [diff] [blame] | 14 | # Quiet down the build system and remove any .h files from the sources |
| 15 | LOCAL_SRC_FILES := $(patsubst %.h, , $(LOCAL_SRC_FILES)) |
| 16 | LOCAL_EXPORT_C_INCLUDE_DIRS += $(LOCAL_PATH) |
Rob Herring | 011fd91 | 2017-09-15 08:45:59 -0500 | [diff] [blame] | 17 | |
| 18 | LOCAL_PROPRIETARY_MODULE := true |