]> git.saurik.com Git - wxWidgets.git/blame - misc/scripts/makeunixtags.sh
Removing more CodeWarrior project files.
[wxWidgets.git] / misc / scripts / makeunixtags.sh
CommitLineData
5fcc0986
VZ
1##############################################################################
2# Name: misc/scripts/makeunixtags.sh
3# Purpose: create tags file for a wxWidgets port under a Unix system
4# Created: 2007-05-05
5# RCS-ID: $Id$
6# Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwindows.org>
7# Licence: wxWindows licence
8##############################################################################
9
10# this function should be called with a single parameter containing addition
11# port-specific directories to scan
78014c10 12create_tags()
5fcc0986
VZ
13{
14ctags --totals --c++-kinds=+px --language-force=c++ \
977dcce7 15 --exclude=include/wx/vms_x_fix.h \
5fcc0986
VZ
16 -I WXDLLEXPORT_DATA+ -I WXDLLEXPORT \
17 -I WXDLLIMPEXP_DATA_ADV+ -I WXDLLIMPEXP_ADV \
18 -I WXDLLIMPEXP_DATA_AUI+ -I WXDLLIMPEXP_AUI \
19 -I WXDLLIMPEXP_DATA_BASE+ -I WXDLLIMPEXP_BASE \
20 -I WXDLLIMPEXP_DATA_CORE+ -I WXDLLIMPEXP_CORE \
21 -I WXDLLIMPEXP_DATA_DBGRID+ -I WXDLLIMPEXP_DBGRID \
22 -I WXDLLIMPEXP_DATA_HTML+ -I WXDLLIMPEXP_HTML \
23 -I WXDLLIMPEXP_DATA_GL+ -I WXDLLIMPEXP_GL \
24 -I WXDLLIMPEXP_DATA_MEDIA+ -I WXDLLIMPEXP_MEDIA \
25 -I WXDLLIMPEXP_DATA_NET+ -I WXDLLIMPEXP_NET \
26 -I WXDLLIMPEXP_DATA_ODBC+ -I WXDLLIMPEXP_ODBC \
1c4293cb 27 -I WXDLLIMPEXP_DATA_PROPGRID+ -I WXDLLIMPEXP_PROPGRID \
5fcc0986
VZ
28 -I WXDLLIMPEXP_DATA_QA+ -I WXDLLIMPEXP_QA \
29 -I WXDLLIMPEXP_DATA_RICHTEXT+ -I WXDLLIMPEXP_RICHTEXT \
30 -I WXDLLIMPEXP_DATA_STC+ -I WXDLLIMPEXP_STC \
31 -I WXDLLIMPEXP_DATA_XML+ -I WXDLLIMPEXP_XML \
32 -I WXDLLIMPEXP_DATA_XRC+ -I WXDLLIMPEXP_XRC \
33 include/wx/*.h \
6ed05f19 34 include/wx/private/*.h \
5fcc0986
VZ
35 include/wx/aui/*.h \
36 include/wx/generic/*.h \
7e81c36f 37 include/wx/generic/private/*.h \
5fcc0986
VZ
38 include/wx/$1/*.h \
39 include/wx/$1/private/*.h \
40 include/wx/html/*.h \
1c4293cb 41 include/wx/propgrid/*.h \
5fcc0986
VZ
42 include/wx/protocol/*.h \
43 include/wx/richtext/*.h \
44 include/wx/xml/*.h \
45 include/wx/xrc/*.h \
46 include/wx/unix/*.h \
0a7ce61e 47 include/wx/unix/private/*.h \
5fcc0986
VZ
48 src/aui/*.cpp \
49 src/common/*.cpp \
50 src/generic/*.cpp \
51 src/$1/*.cpp \
52 src/html/*.cpp \
2a2361cc 53 src/propgrid/*.cpp \
5fcc0986
VZ
54 src/richtext/*.cpp \
55 src/unix/*.cpp \
56 src/xml/*.cpp \
57 src/xrc/*.cpp
58}