3 DSOURCES
= main.c epoll_loop.c brmon.c bridge_track.c libnetlink.c mstp.c \
4 packet.c netif_utils.c ctl_socket_server.c hmac_md5.c driver_deps.c
6 DOBJECTS
= $(DSOURCES
:.c
=.o
)
8 CTLSOURCES
= ctl_main.c ctl_socket_client.c
10 CTLOBJECTS
= $(CTLSOURCES
:.c
=.o
)
12 CFLAGS
+= -Werror
-O2
-D_REENTRANT
-D__LINUX__
-DVERSION
=$(version
) -I. \
13 -D_GNU_SOURCE
-D__LIBC_HAS_VERSIONSORT__
18 $(CC
) -o
$@
$(DOBJECTS
)
20 mstpctl
: $(CTLOBJECTS
)
21 $(CC
) -o
$@
$(CTLOBJECTS
)
26 rm -f
*.o
*~ .depend.bak mstpd mstpctl
29 $(ROMFSINST
) /sbin
/mstpd
30 $(ROMFSINST
) /sbin
/mstpctl
31 $(ROMFSINST
) /sbin
/bridge-stp
34 # makedepend -I. -Y *.c -f .depend