123456789101112131415 |
- SRCDIR=./src
- PROJECT=libmfc.so
- CFLAGS=$(CFLAG)
- CFLAGS+=-o2 -fPIC -I./include -DDEC_MODULE_PATH=\"/dev/vdec\" -DMEMALLOC_MODULE_PATH=\"/dev/memalloc\" -DDWL_USE_DEC_IRQ -DDWL_SINGLE_CORE_SW_ONLY
- CC=$(CROSS_COMPILE)gcc
- SRCS=$(wildcard $(SRCDIR)/*.c)
- OBJS=$(patsubst %.c, %.o, $(SRCS))
- $(PROJECT):$(OBJS)
- $(CC) $^ -shared -o $@
- $(SRCDIR)/%.o:$(SRCDIR)/%.c
- $(CC) $(CFLAGS) -c $< -o $@
- clean:
- rm -f $(SRCDIR)/*.o $(PROJECT)
|