bfa3955cad29ce50064ce26c85a292750bf62cbb
[olsrd.git] / src / olsr_switch / Makefile
1 TOPDIR=../..
2 include $(TOPDIR)/Makefile.inc
3
4 ifeq ($(OS), win32)
5 BINNAME = olsr_switch.exe
6 OBJS += ../win32/compat.o
7 else
8 BINNAME = olsr_switch
9 endif
10
11 COMMON_SRCS=$(wildcard $(TOPDIR)/src/common/*.c)
12 OBJS += $(COMMON_SRCS:%.c=%.o)
13
14
15 default_target: $(OBJS)
16         $(CC) $(LDFLAGS) -o $(TOPDIR)/$(BINNAME) $(OBJS) $(LIBS)
17
18 ohs_cmd.o: CFLAGS += -Wno-cast-qual
19
20 main.o: CPPFLAGS += -Wstrict-overflow=0
21
22 clean:
23         rm -f *.[od]
24         rm -f *~ .#* #*#
25         rm -f $(TOPDIR)/$(BINNAME)