blob: da3b8ffe0a3f7b55bcdef85cb13859e077a3ffb4 [file] [log] [blame]
rjw1f884582022-01-06 17:20:42 +08001
2TARGET := libnandapi.so
3
4INCLUDE :=
5
6CFLAGS += -fPIC -O2 $(INCLUDE) -D_LARGEFILE64_SOURCE
7SHARE := -shared
8
9SOURCE := $(wildcard src/*.c)
10OBJS := $(patsubst %.c,%.o,$(SOURCE))
11
12.PHONY : all clean install $(TARGET)
13
14all : $(TARGET)
15
16$(TARGET) : $(OBJS)
17 $(CC) $(CFLAGS) $(SHARE) -o $@ $(OBJS)
18
19clean :
20 rm -fr src/*.o *.so
21
22install : $(TARGET)
23 install -d $(DESTDIR)$(PREFIX)/lib/