blob: 961412a93143cdc0d1e400d55cc0be61e857cf27 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
CFLAGS += -m32 -std=gnu99 -D__USE_GNU -I$(DEPTH)/apps
LDFLAGS = -rdynamic -L$(DEPTH)/apps/clib/$(ARCH_DEP_DIR)
TARGETS=clib
OBJS=slab.o splay.o map.o vector.o ecc.o tree.o clib.o
vpath %.h ../../src
vpath %.c ../../cunit
all: $(TARGETS)
clib: $(OBJS) $(DEPTH)/apps/clib/$(ARCH_DEP_DIR)/libclib.a
$(CC) $(LDFLAGS) -o $@ $^ -lcunit -lrt
clean:
$(RM) $(OBJS) $(TARGETS)
install:
$(INSTALL) -d $(CLIB_INSTALL)
$(INSTALL) $(TARGETS) $(CLIB_INSTALL)
|