File: Maintfile

package info (click to toggle)
tla 1.3.5%2Bdfsg1-2
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, buster, sid, stretch
  • size: 22,292 kB
  • ctags: 11,952
  • sloc: ansic: 149,771; sh: 16,009; xml: 2,689; lisp: 1,927; makefile: 1,064; cpp: 363; tcl: 230; awk: 48; sed: 25
file content (35 lines) | stat: -rw-r--r-- 1,108 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# arch-tag: Tom Lord Tue Dec  4 15:04:23 2001 (src/Maintfile)
#
# MAINTFILE -
#
################################################################
# Copyright (C) 2001 Thomas Lord
# 
# See the file "COPYING" for further information about
# the copyright and warranty status of this work.


################################################################
# This is a makefile.  Use `make -f MAINTFILE <target>'
# 
# These make targets are useful for building tags files for 
# all of the source in this package.
# 

# Build a tag file of all source files.
# 
tags:
	etags */*.[ch] */*/*.[ch] */*/*/*.[ch] */*/*.scm */*/*/*.scm \
	--language=c */*/*.doc */*/*/*.doc

# Build a tag file of all source files and makefiles.
# 
# There are no tags of interest in makefiles, but it is
# useful to emacs users to have makefiles listed in TAGS.
# That way, for example, the emacs command `tags-query-replace'
# will search makefiles.
# 
bigtags:
	etags */*.[ch] */*/*.[ch] */*/*/*.[ch] */*/*.scm */*/*/*.scm \
	--language=c */*/*.doc */*/*/*.doc --language=none \
	--regex="!no-matches!" */*/*.mk */*.in */*/*.in *.in