Files
video_memory/lib/Makefile
2022-09-13 10:32:42 +08:00

17 lines
586 B
Makefile

CFLAGS = -Wall -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -O2 -Werror -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-strict-overflow -Wno-array-bounds -Wno-shift-negative-value -Wempty-body -Wtype-limits -Wno-unused-result -fPIC -Wmissing-field-initializers -std=gnu99
INCLUDE += -I../driver
SRCS = video_mem.c
OUT_PATH = ../output/rootfs/bsp/vidmem/lib
TARGET = $(OUT_PATH)/libvmem.so
$(TARGET):
$(shell if [ ! -e $(OUT_PATH) ];then mkdir -p $(OUT_PATH); fi)
$(CC) $(SRCS) $(CFLAGS) $(INCLUDE) -shared -o $(TARGET)
clean:
$(RM) -r $(OUT_PATH)