lib/mdns/Makefile
author Saverio Proto <zioproto@gmail.com>
Thu Mar 26 01:25:34 2009 +0100 (3 years ago)
changeset 2289 10ad22c88dbb
permissions -rw-r--r--
Adding first version of the OLSR mdns plugin written by Saverio Proto and
Claudio Pisa (Ninux.org)
zioproto@2289
     1
zioproto@2289
     2
OLSRD_PLUGIN =	true
zioproto@2289
     3
PLUGIN_NAME =	olsrd_mdns
zioproto@2289
     4
PLUGIN_VER =	1.0.0
zioproto@2289
     5
zioproto@2289
     6
TOPDIR = ../..
zioproto@2289
     7
include $(TOPDIR)/Makefile.inc
zioproto@2289
     8
zioproto@2289
     9
LIBS +=	$(OS_LIB_PTHREAD)
zioproto@2289
    10
zioproto@2289
    11
# Must be specified along with -lpthread on linux
zioproto@2289
    12
CPPFLAGS += $(OS_CFLAG_PTHREAD)
zioproto@2289
    13
zioproto@2289
    14
ifneq ($(OS),linux)
zioproto@2289
    15
zioproto@2289
    16
default_target install clean:
zioproto@2289
    17
	@echo "*** mdns Plugin only supported on Linux, sorry!"
zioproto@2289
    18
zioproto@2289
    19
else
zioproto@2289
    20
zioproto@2289
    21
default_target: $(PLUGIN_FULLNAME)
zioproto@2289
    22
zioproto@2289
    23
$(PLUGIN_FULLNAME): $(OBJS) version-script.txt
zioproto@2289
    24
		$(CC) $(LDFLAGS) -o $(PLUGIN_FULLNAME) $(OBJS) $(LIBS)
zioproto@2289
    25
zioproto@2289
    26
install:	$(PLUGIN_FULLNAME)
zioproto@2289
    27
		$(STRIP) $(PLUGIN_FULLNAME)
zioproto@2289
    28
		$(INSTALL_LIB)
zioproto@2289
    29
zioproto@2289
    30
clean:
zioproto@2289
    31
		rm -f $(OBJS) $(SRCS:%.c=%.d) $(PLUGIN_FULLNAME)
zioproto@2289
    32
zioproto@2289
    33
endif