| 1 | include $(top_srcdir)/scripts/subarch.include
|
| 2 | ARCH ?= $(SUBARCH)
|
| 3 |
|
| 4 | LIBLIVEUPDATE_SRCDIR := $(selfdir)/liveupdate/lib
|
| 5 |
|
| 6 | LIBLIVEUPDATE_C := lu_utils.c
|
| 7 |
|
| 8 | LIBLIVEUPDATE_OUTPUT := $(OUTPUT)/libliveupdate
|
| 9 |
|
| 10 | LIBLIVEUPDATE_O := $(patsubst %.c, $(LIBLIVEUPDATE_OUTPUT)/%.o, $(LIBLIVEUPDATE_C))
|
| 11 |
|
| 12 | CFLAGS += -I$(LIBLIVEUPDATE_SRCDIR)/include
|
| 13 |
|
| 14 | $(LIBLIVEUPDATE_OUTPUT):
|
| 15 | $(Q)mkdir -p $@
|
| 16 |
|
| 17 | $(LIBLIVEUPDATE_O): $(LIBLIVEUPDATE_OUTPUT)/%.o : $(LIBLIVEUPDATE_SRCDIR)/%.c | $(LIBLIVEUPDATE_OUTPUT)
|
| 18 | $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $< -o $@
|
| 19 |
|
| 20 | EXTRA_CLEAN += $(LIBLIVEUPDATE_OUTPUT)
|