]>
Commit | Line | Data |
---|---|---|
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 | |
12 | function create_tags() | |
13 | { | |
14 | ctags --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 \ | |
37 | include/wx/$1/*.h \ | |
38 | include/wx/$1/private/*.h \ | |
39 | include/wx/html/*.h \ | |
1c4293cb | 40 | include/wx/propgrid/*.h \ |
5fcc0986 VZ |
41 | include/wx/protocol/*.h \ |
42 | include/wx/richtext/*.h \ | |
43 | include/wx/xml/*.h \ | |
44 | include/wx/xrc/*.h \ | |
45 | include/wx/unix/*.h \ | |
0a7ce61e | 46 | include/wx/unix/private/*.h \ |
5fcc0986 VZ |
47 | src/aui/*.cpp \ |
48 | src/common/*.cpp \ | |
49 | src/generic/*.cpp \ | |
50 | src/$1/*.cpp \ | |
51 | src/html/*.cpp \ | |
2a2361cc | 52 | src/propgrid/*.cpp \ |
5fcc0986 VZ |
53 | src/richtext/*.cpp \ |
54 | src/unix/*.cpp \ | |
55 | src/xml/*.cpp \ | |
56 | src/xrc/*.cpp | |
57 | } |