• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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@suug.ch>
10#
11
12ifeq ($(shell [ ! -r ../Makefile.opts ] && echo 1),)
13    include ../Makefile.opts
14endif
15
16LDFLAGS	+= -L../lib -lnl ../src/utils.o
17CIN 	:= $(wildcard test-*.c)
18TOOLS	:= $(CIN:%.c=%)
19
20all: $(TOOLS)
21
22$(TOOLS): ../src/utils.o
23
24test-%: test-%.c
25	@echo "  LD $@"; \
26	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -lnl-genl -lnl-route
27
28clean:
29	@echo "  CLEAN src"; \
30	rm -f $(TOOLS)
31
32distclean: clean
33
34install:
35	@true
36
37include ../Makefile.rules
38