Add the geany_ prefix to all parser files
[geany-mirror.git] / ctags / Makefile.am
blob2eb528346ce58cb6f3948338992d56bc7ed6fca8
1 AM_CPPFLAGS = \
2         -I$(srcdir)/main \
3         -I$(srcdir)/parsers \
4         -DEXTERNAL_PARSER_LIST_FILE=\"$(top_srcdir)/src/tagmanager/tm_parsers.h\" \
5         -DG_LOG_DOMAIN=\"CTags\"
6 AM_CFLAGS = \
7         $(GTK_CFLAGS) \
8         @LIBGEANY_CFLAGS@
10 noinst_LTLIBRARIES = libctags.la
12 parsers = \
13         parsers/geany_abaqus.c \
14         parsers/geany_abc.c \
15         parsers/geany_asciidoc.c \
16         parsers/geany_asm.c \
17         parsers/geany_basic.c \
18         parsers/geany_bibtex.c \
19         parsers/geany_c.c \
20         parsers/geany_cobol.c \
21         parsers/geany_iniconf.c \
22         parsers/geany_css.c \
23         parsers/geany_diff.c \
24         parsers/geany_docbook.c \
25         parsers/geany_erlang.c \
26         parsers/geany_flex.c \
27         parsers/geany_fortran.c \
28         parsers/geany_go.c \
29         parsers/geany_haskell.c \
30         parsers/geany_haxe.c \
31         parsers/geany_html.c \
32         parsers/geany_jscript.c \
33         parsers/geany_json.c \
34         parsers/geany_lcpp.c \
35         parsers/geany_lcpp.h \
36         parsers/geany_lua.c \
37         parsers/geany_make.c \
38         parsers/geany_markdown.c \
39         parsers/geany_matlab.c \
40         parsers/geany_nsis.c \
41         parsers/geany_objc.c \
42         parsers/geany_pascal.c \
43         parsers/geany_perl.c \
44         parsers/geany_php.c \
45         parsers/geany_powershell.c \
46         parsers/geany_python.c \
47         parsers/geany_r.c \
48         parsers/geany_rst.c \
49         parsers/geany_ruby.c \
50         parsers/geany_rust.c \
51         parsers/geany_sh.c \
52         parsers/geany_sql.c \
53         parsers/geany_tcl.c \
54         parsers/geany_tex.c \
55         parsers/geany_txt2tags.c \
56         parsers/geany_verilog.c \
57         parsers/geany_vhdl.c
59 # skip cmd.c and mini-geany.c which define main()
60 libctags_la_SOURCES = \
61         main/args.c \
62         main/args_p.h \
63         main/colprint.c \
64         main/colprint_p.h \
65         main/ctags.h \
66         main/debug.c \
67         main/debug.h \
68         main/dependency.c \
69         main/dependency.h \
70         main/dependency_p.h \
71         main/e_msoft.h \
72         main/entry.c \
73         main/entry.h \
74         main/entry_p.h \
75         main/entry_private.c \
76         main/error.c \
77         main/error_p.h \
78         main/field.c \
79         main/field.h \
80         main/field_p.h \
81         main/flags.c \
82         main/flags_p.h \
83         main/fmt.c \
84         main/fmt_p.h \
85         main/gcc-attr.h \
86         main/general.h \
87         main/gvars.h \
88         main/htable.c \
89         main/htable.h \
90         main/inline.h \
91         main/interactive_p.h \
92         main/keyword.c \
93         main/keyword.h \
94         main/keyword_p.h \
95         main/kind.c \
96         main/kind.h \
97         main/kind_p.h \
98         main/lregex.c \
99         main/lregex.h \
100         main/lregex_p.h \
101         main/lxpath.c \
102         main/lxpath.h \
103         main/lxpath_p.h \
104         main/main.c \
105         main/main_p.h \
106         main/mbcs.c \
107         main/mbcs.h \
108         main/mbcs_p.h \
109         main/mio.c \
110         main/mio.h \
111         main/nestlevel.c \
112         main/nestlevel.h \
113         main/numarray.c \
114         main/numarray.h \
115         main/objpool.c \
116         main/objpool.h \
117         main/options.c \
118         main/options.h \
119         main/options_p.h \
120         main/param.c \
121         main/param.h \
122         main/param_p.h \
123         main/parse.c \
124         main/parse.h \
125         main/parse_p.h \
126         main/parsers_p.h \
127         main/portable-dirent_p.h \
128         main/portable-scandir.c \
129         main/promise.c \
130         main/promise.h \
131         main/promise_p.h \
132         main/ptag.c \
133         main/ptag_p.h \
134         main/ptrarray.c \
135         main/ptrarray.h \
136         main/rbtree.c \
137         main/rbtree.h \
138         main/read.c \
139         main/read.h \
140         main/read_p.h \
141         main/repoinfo.c \
142         main/repoinfo.h \
143         main/routines.c \
144         main/routines.h \
145         main/routines_p.h \
146         main/seccomp.c \
147         main/selectors.c \
148         main/selectors.h \
149         main/sort.c \
150         main/sort_p.h \
151         main/stats.c \
152         main/stats_p.h \
153         main/strlist.c \
154         main/strlist.h \
155         main/subparser.h \
156         main/subparser_p.h \
157         main/tokeninfo.c \
158         main/tokeninfo.h \
159         main/trace.c \
160         main/trace.h \
161         main/trashbox.c \
162         main/trashbox.h \
163         main/trashbox_p.h \
164         main/types.h \
165         main/unwindi.c \
166         main/unwindi.h \
167         main/vstring.c \
168         main/vstring.h \
169         main/writer-ctags.c \
170         main/writer-etags.c \
171         main/writer-json.c \
172         main/writer-xref.c \
173         main/writer.c \
174         main/writer_p.h \
175         main/xtag.c \
176         main/xtag.h \
177         main/xtag_p.h \
178         $(parsers)