improve VERBOSE handling
[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 default_target: $(TOPDIR)/$(BINNAME)
12
13 $(TOPDIR)/$(BINNAME):   $(OBJS)
14 ifeq ($(VERBOSE),0)
15         @echo "[LD] $@"
16 endif
17         $(MAKECMDPREFIX)$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
18
19 ohs_cmd.o: CFLAGS += -Wno-cast-qual -DNO_OLDNAMES
20
21 clean:
22         rm -f *.[od]
23         rm -f *~
24         rm -f $(TOPDIR)/$(BINNAME)