Home | History | Annotate | Download | only in tests
      1 #
      2 # src/Makefile
      3 #
      4 # 	This library is free software; you can redistribute it and/or
      5 #	modify it under the terms of the GNU Lesser General Public
      6 #	License as published by the Free Software Foundation version 2.1
      7 #	of the License.
      8 #
      9 # Copyright (c) 2003-2006 Thomas Graf <tgraf (at] suug.ch>
     10 #
     11 
     12 ifeq ($(shell [ ! -r ../Makefile.opts ] && echo 1),)
     13     include ../Makefile.opts
     14 endif
     15 
     16 LDFLAGS	+= -L../lib -lnl ../src/utils.o
     17 CIN 	:= $(wildcard test-*.c)
     18 TOOLS	:= $(CIN:%.c=%)
     19 
     20 all: $(TOOLS)
     21 
     22 $(TOOLS): ../src/utils.o
     23 
     24 test-%: test-%.c
     25 	@echo "  LD $@"; \
     26 	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -lnl-genl -lnl-route
     27 
     28 clean:
     29 	@echo "  CLEAN src"; \
     30 	rm -f $(TOOLS)
     31 
     32 distclean: clean
     33 
     34 install:
     35 	@true
     36 
     37 include ../Makefile.rules
     38