lib/obamp/Makefile
author Saverio Proto <zioproto@gmail.com>
Mon Aug 31 16:17:05 2009 +0200 (2 years ago)
changeset 2447 8e7887c1247f
permissions -rw-r--r--
Adding the first implementation of the OBAMP plugin. See README file for documentation.
zioproto@2447
     1
zioproto@2447
     2
OLSRD_PLUGIN =	true
zioproto@2447
     3
PLUGIN_NAME =	olsrd_obamp
zioproto@2447
     4
PLUGIN_VER =	1.0.0
zioproto@2447
     5
zioproto@2447
     6
TOPDIR = ../..
zioproto@2447
     7
include $(TOPDIR)/Makefile.inc
zioproto@2447
     8
zioproto@2447
     9
#LIBS +=	$(OS_LIB_PTHREAD)
zioproto@2447
    10
zioproto@2447
    11
# Must be specified along with -lpthread on linux
zioproto@2447
    12
#CPPFLAGS += $(OS_CFLAG_PTHREAD)
zioproto@2447
    13
zioproto@2447
    14
ifneq ($(OS),linux)
zioproto@2447
    15
zioproto@2447
    16
default_target install clean:
zioproto@2447
    17
	@echo "*** OBAMP Plugin only supported on Linux, sorry!"
zioproto@2447
    18
zioproto@2447
    19
else
zioproto@2447
    20
zioproto@2447
    21
default_target: $(PLUGIN_FULLNAME)
zioproto@2447
    22
zioproto@2447
    23
$(PLUGIN_FULLNAME): $(OBJS) version-script.txt
zioproto@2447
    24
		$(CC) $(LDFLAGS) -o $(PLUGIN_FULLNAME) $(OBJS) $(LIBS)
zioproto@2447
    25
zioproto@2447
    26
install:	$(PLUGIN_FULLNAME)
zioproto@2447
    27
		$(STRIP) $(PLUGIN_FULLNAME)
zioproto@2447
    28
		$(INSTALL_LIB)
zioproto@2447
    29
zioproto@2447
    30
clean:
zioproto@2447
    31
		rm -f $(OBJS) $(SRCS:%.c=%.d) $(PLUGIN_FULLNAME)
zioproto@2447
    32
zioproto@2447
    33
endif