Added tags target to build etags file for emacs
authorAndreas Tonnesen <andreto@olsr.org>
Wed, 1 Dec 2004 19:16:21 +0000 (19:16 +0000)
committerAndreas Tonnesen <andreto@olsr.org>
Wed, 1 Dec 2004 19:16:21 +0000 (19:16 +0000)
Makefile

index cec2e30..6ec0697 100644 (file)
--- a/Makefile
+++ b/Makefile
 # to the project. For more information see the website or contact
 # the copyright holders.
 #
-# $Id: Makefile,v 1.32 2004/11/30 17:27:26 tlopatic Exp $
+# $Id: Makefile,v 1.33 2004/12/01 19:16:21 kattemat Exp $
 
 VERS =         0.4.8
 
-#OS =          linux
-#OS =          fbsd
-#OS =          win32
-#OS =          osx
-
 CC ?=          gcc
 STRIP ?=       strip
 BISON ?=       bison
@@ -62,6 +57,9 @@ HDRS =                $(wildcard src/*.h)
 CFGDIR =       src/cfgparser
 CFGOBJS =      $(CFGDIR)/oscan.o $(CFGDIR)/oparse.o $(CFGDIR)/olsrd_conf.o
 
+TAGCMD ?=      etags   
+TAGFILE ?=     src/TAGS
+
 ifndef OS
 all:           help
 else
@@ -245,4 +243,7 @@ install_libs:
                        $(MAKE) -C $$i LIBDIR=$(INSTALL_PREFIX)/usr/lib install; \
                done;   
 
+tags:
+               $(TAGCMD) -o $(TAGFILE) $(SRCS) $(HDRS)
+
 sinclude       $(DEPFILE)