]>
Commit | Line | Data |
---|---|---|
691c8a65 MF |
1 | include ../Config |
2 | ||
eb67e449 VK |
3 | ifeq ($(IP_CONFIG_SETNS),y) |
4 | CFLAGS += -DHAVE_SETNS | |
5 | endif | |
6 | ||
6837f771 | 7 | CFLAGS += -fPIC |
aba5acdf | 8 | |
fcc16c22 SH |
9 | UTILOBJ = utils.o rt_names.o ll_types.o ll_proto.o ll_addr.o \ |
10 | inet_proto.o namespace.o json_writer.o \ | |
08bd33d7 | 11 | names.o color.o bpf.o exec.o |
aba5acdf | 12 | |
8afcc288 | 13 | NLOBJ=libgenl.o ll_map.o libnetlink.o |
aba5acdf SH |
14 | |
15 | all: libnetlink.a libutil.a | |
16 | ||
17 | libnetlink.a: $(NLOBJ) | |
57bdf8b7 | 18 | $(QUIET_AR)$(AR) rcs $@ $^ |
aba5acdf SH |
19 | |
20 | libutil.a: $(UTILOBJ) $(ADDLIB) | |
57bdf8b7 | 21 | $(QUIET_AR)$(AR) rcs $@ $^ |
aba5acdf SH |
22 | |
23 | install: | |
24 | ||
25 | clean: | |
26 | rm -f $(NLOBJ) $(UTILOBJ) $(ADDLIB) libnetlink.a libutil.a | |
27 |