]> git.saurik.com Git - wxWidgets.git/blame - src/Makefile.in
file used to generate setup.h.in
[wxWidgets.git] / src / Makefile.in
CommitLineData
88ac883a
VZ
1# Makefile.in generated automatically by automake 1.4 from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13
14SHELL = @SHELL@
15
16srcdir = @srcdir@
17top_srcdir = @top_srcdir@
18prefix = @prefix@
19exec_prefix = @exec_prefix@
20
21bindir = @bindir@
22sbindir = @sbindir@
23libexecdir = @libexecdir@
24datadir = @datadir@
25sysconfdir = @sysconfdir@
26sharedstatedir = @sharedstatedir@
27localstatedir = @localstatedir@
28libdir = @libdir@
29infodir = @infodir@
30mandir = @mandir@
31includedir = @includedir@
32oldincludedir = /usr/include
33
34DESTDIR =
35
36pkgdatadir = $(datadir)/@PACKAGE@
37pkglibdir = $(libdir)/@PACKAGE@
38pkgincludedir = $(includedir)/@PACKAGE@
39
40top_builddir = ..
41
42ACLOCAL = @ACLOCAL@
43AUTOCONF = @AUTOCONF@
44AUTOMAKE = @AUTOMAKE@
45AUTOHEADER = @AUTOHEADER@
46
47INSTALL = @INSTALL@
48INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
49INSTALL_DATA = @INSTALL_DATA@
50INSTALL_SCRIPT = @INSTALL_SCRIPT@
51transform = @program_transform_name@
52
53NORMAL_INSTALL = :
54PRE_INSTALL = :
55POST_INSTALL = :
56NORMAL_UNINSTALL = :
57PRE_UNINSTALL = :
58POST_UNINSTALL = :
59host_alias = @host_alias@
60host_triplet = @host@
61AR = @AR@
62AS = @AS@
63CC = @CC@
64CPP = @CPP@
65CXX = @CXX@
66CXXCPP = @CXXCPP@
67DLLTOOL = @DLLTOOL@
68DOCS_SUBDIRS = @DOCS_SUBDIRS@
69EXTRA_LIBS = @EXTRA_LIBS@
70EXTRA_VPATH = @EXTRA_VPATH@
71GTK_CFLAGS = @GTK_CFLAGS@
72GTK_CONFIG = @GTK_CONFIG@
73GTK_LIBS = @GTK_LIBS@
1a519eb0 74INCLUDE_SUBDIRS = @INCLUDE_SUBDIRS@
88ac883a
VZ
75LD = @LD@
76LEX = @LEX@
77LIBTOOL = @LIBTOOL@
78LN_S = @LN_S@
79LTLIBOBJS = @LTLIBOBJS@
80MAKEINFO = @MAKEINFO@
81NM = @NM@
82PACKAGE = @PACKAGE@
83RANLIB = @RANLIB@
84SAMPLES_SUBDIRS = @SAMPLES_SUBDIRS@
85STRIP = @STRIP@
86TOOLKIT = @TOOLKIT@
87TOOLKIT_DEF = @TOOLKIT_DEF@
88TOOLKIT_DIR = @TOOLKIT_DIR@
89TOOLKIT_INCLUDE = @TOOLKIT_INCLUDE@
90USER_SUBDIRS = @USER_SUBDIRS@
91UTILS_SUBDIRS = @UTILS_SUBDIRS@
92VERSION = @VERSION@
93WXDEBUG_DEFINE = @WXDEBUG_DEFINE@
94WX_LIBRARY = @WX_LIBRARY@
95WX_MAJOR_VERSION_NUMBER = @WX_MAJOR_VERSION_NUMBER@
96WX_MINOR_VERSION_NUMBER = @WX_MINOR_VERSION_NUMBER@
97WX_RELEASE_NUMBER = @WX_RELEASE_NUMBER@
98YACC = @YACC@
99
100SUFFIXES = .cpp
101
102DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
103LIBS = $(GUILIBS)
104
105VPATH = .:$(srcdir)/common:$(srcdir)/@TOOLKIT_DIR@:$(srcdir)/generic:$(EXTRA_VPATH)
106
107lib_LTLIBRARIES = libwx_@WX_LIBRARY@.la
108
109# these are the common files which always make part of the library
110libwx__WX_LIBRARY__la_SOURCES = cmndata.cpp dynarray.cpp filefn.cpp hash.cpp list.cpp matrix.cpp memory.cpp module.cpp object.cpp string.cpp timercmn.cpp utilscmn.cpp tokenzr.cpp variant.cpp wxchar.cpp
111
112
113# these are the sources which we build by our own rules
c801d85f 114#
88ac883a
VZ
115# TODO: parser.y can be included into SOURCES, but for the sake of my life I
116# don't know where to put lexer.l - if I put it in the sources too,
117# automake tries to build lexer.lo... and fails, of course. (VZ)
118BUILT_SOURCES = parser.c lexer.c
119
120# these are the files which are only sometimes linked into the library - they
121# still *must* be all enumerated here to satisfy automake requirments!
c801d85f 122#
88ac883a
VZ
123# NB: the files are listed in directory/alphabetical order: first the files
124# from common, then from generic, then from unix, then from gtk.
125EXTRA_libwx__WX_LIBRARY__la_SOURCES = config.cpp date.cpp datetime.cpp datstrm.cpp db.cpp dbtable.cpp dcbase.cpp docmdi.cpp docview.cpp dynlib.cpp event.cpp file.cpp fileconf.cpp framecmn.cpp ftp.cpp gdicmn.cpp helpbase.cpp http.cpp image.cpp imaggif.cpp imagjpeg.cpp imagpng.cpp intl.cpp ipcbase.cpp layout.cpp log.cpp longlong.cpp mimetype.cpp mstream.cpp objstrm.cpp odbc.cpp paper.cpp prntbase.cpp process.cpp protocol.cpp resourc2.cpp resource.cpp sckaddr.cpp sckfile.cpp sckint.cpp sckipc.cpp sckstrm.cpp serbase.cpp socket.cpp stream.cpp tbarbase.cpp tbarsmpl.cpp textfile.cpp time.cpp url.cpp valgen.cpp validate.cpp valtext.cpp wfstream.cpp wincmn.cpp wxexpr.cpp zstream.cpp caret.cpp choicdgg.cpp colrdlgg.cpp dcpsg.cpp dirdlgg.cpp fontdlgg.cpp gridg.cpp helpext.cpp helphtml.cpp helpxlp.cpp imaglist.cpp laywin.cpp listctrl.cpp msgdlgg.cpp notebook.cpp panelg.cpp printps.cpp prntdlgg.cpp progdlgg.cpp prop.cpp propform.cpp proplist.cpp sashwin.cpp scrolwin.cpp splitter.cpp statusbr.cpp tabg.cpp textdlgg.cpp treectrl.cpp threadpsx.cpp utilsunx.cpp accel.cpp app.cpp bitmap.cpp bmpbuttn.cpp brush.cpp button.cpp checkbox.cpp checklst.cpp choice.cpp clipbrd.cpp colour.cpp combobox.cpp control.cpp cursor.cpp data.cpp dataobj.cpp dc.cpp dcclient.cpp dcmemory.cpp dcscreen.cpp dialog.cpp dnd.cpp filedlg.cpp font.cpp frame.cpp gauge.cpp gdiobj.cpp icon.cpp joystick.cpp listbox.cpp main.cpp mdi.cpp menu.cpp minifram.cpp notebook.cpp palette.cpp pen.cpp radiobox.cpp radiobut.cpp region.cpp scrolbar.cpp settings.cpp slider.cpp spinbutt.cpp statbmp.cpp statbox.cpp statline.cpp stattext.cpp tbargtk.cpp textctrl.cpp threadno.cpp threadsgi.cpp timer.cpp tooltip.cpp treectrl.cpp utilsgtk.cpp utilsres.cpp wave.cpp window.cpp
c801d85f 126
88ac883a
VZ
127
128libwx__WX_LIBRARY__la_LDFLAGS = -release @WX_MINOR_VERSION_NUMBER@.@WX_RELEASE_NUMBER@
129libwx__WX_LIBRARY__la_LIBADD = $(LTLIBOBJS)
130libwx__WX_LIBRARY__la_DEPENDENCIES = $(libwx__WX_LIBRARY__la_LIBADD) lexer.l
131mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
132CONFIG_HEADER = ../${SETUPH_DIR}/setup.h
133CONFIG_CLEAN_FILES =
134LTLIBRARIES = $(lib_LTLIBRARIES)
135
136CPPFLAGS = @CPPFLAGS@
137LDFLAGS = @LDFLAGS@
138X_CFLAGS = @X_CFLAGS@
139X_LIBS = @X_LIBS@
140X_EXTRA_LIBS = @X_EXTRA_LIBS@
141X_PRE_LIBS = @X_PRE_LIBS@
142libwx__WX_LIBRARY__la_OBJECTS = cmndata.lo dynarray.lo filefn.lo \
143hash.lo list.lo matrix.lo memory.lo module.lo object.lo string.lo \
144timercmn.lo utilscmn.lo tokenzr.lo variant.lo wxchar.lo
145CXXFLAGS = @CXXFLAGS@
146CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
147LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
148CXXLD = $(CXX)
149CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
150CFLAGS = @CFLAGS@
151COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
152LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
153CCLD = $(CC)
154LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
155DIST_COMMON = Makefile.am Makefile.in common/extended.c
156
157
158DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
159
160TAR = gtar
161GZIP_ENV = --best
162DEP_FILES = .deps/accel.P .deps/app.P .deps/bitmap.P .deps/bmpbuttn.P \
163.deps/brush.P .deps/button.P .deps/caret.P .deps/checkbox.P \
164.deps/checklst.P .deps/choicdgg.P .deps/choice.P .deps/clipbrd.P \
165.deps/cmndata.P .deps/colour.P .deps/colrdlgg.P .deps/combobox.P \
166.deps/common/extended.P .deps/config.P .deps/control.P .deps/cursor.P \
167.deps/data.P .deps/dataobj.P .deps/date.P .deps/datetime.P \
168.deps/datstrm.P .deps/db.P .deps/dbtable.P .deps/dc.P .deps/dcbase.P \
169.deps/dcclient.P .deps/dcmemory.P .deps/dcpsg.P .deps/dcscreen.P \
170.deps/dialog.P .deps/dirdlgg.P .deps/dnd.P .deps/docmdi.P \
171.deps/docview.P .deps/dynarray.P .deps/dynlib.P .deps/event.P \
172.deps/file.P .deps/fileconf.P .deps/filedlg.P .deps/filefn.P \
173.deps/font.P .deps/fontdlgg.P .deps/frame.P .deps/framecmn.P \
174.deps/ftp.P .deps/gauge.P .deps/gdicmn.P .deps/gdiobj.P .deps/gridg.P \
175.deps/hash.P .deps/helpbase.P .deps/helpext.P .deps/helphtml.P \
176.deps/helpxlp.P .deps/http.P .deps/icon.P .deps/image.P .deps/imaggif.P \
177.deps/imagjpeg.P .deps/imaglist.P .deps/imagpng.P .deps/intl.P \
178.deps/ipcbase.P .deps/joystick.P .deps/layout.P .deps/laywin.P \
179.deps/lexer.P .deps/list.P .deps/listbox.P .deps/listctrl.P .deps/log.P \
180.deps/longlong.P .deps/main.P .deps/matrix.P .deps/mdi.P .deps/memory.P \
181.deps/menu.P .deps/mimetype.P .deps/minifram.P .deps/module.P \
182.deps/msgdlgg.P .deps/mstream.P .deps/notebook.P .deps/object.P \
183.deps/objstrm.P .deps/odbc.P .deps/palette.P .deps/panelg.P \
184.deps/paper.P .deps/parser.P .deps/pen.P .deps/printps.P \
185.deps/prntbase.P .deps/prntdlgg.P .deps/process.P .deps/progdlgg.P \
186.deps/prop.P .deps/propform.P .deps/proplist.P .deps/protocol.P \
187.deps/radiobox.P .deps/radiobut.P .deps/region.P .deps/resourc2.P \
188.deps/resource.P .deps/sashwin.P .deps/sckaddr.P .deps/sckfile.P \
189.deps/sckint.P .deps/sckipc.P .deps/sckstrm.P .deps/scrolbar.P \
190.deps/scrolwin.P .deps/serbase.P .deps/settings.P .deps/slider.P \
191.deps/socket.P .deps/spinbutt.P .deps/splitter.P .deps/statbmp.P \
192.deps/statbox.P .deps/statline.P .deps/stattext.P .deps/statusbr.P \
193.deps/stream.P .deps/string.P .deps/tabg.P .deps/tbarbase.P \
194.deps/tbargtk.P .deps/tbarsmpl.P .deps/textctrl.P .deps/textdlgg.P \
195.deps/textfile.P .deps/threadno.P .deps/threadpsx.P .deps/threadsgi.P \
196.deps/time.P .deps/timer.P .deps/timercmn.P .deps/tokenzr.P \
197.deps/tooltip.P .deps/treectrl.P .deps/url.P .deps/utilscmn.P \
198.deps/utilsgtk.P .deps/utilsres.P .deps/utilsunx.P .deps/valgen.P \
199.deps/validate.P .deps/valtext.P .deps/variant.P .deps/wave.P \
200.deps/wfstream.P .deps/wincmn.P .deps/window.P .deps/wxchar.P \
201.deps/wxexpr.P .deps/zstream.P
202SOURCES = $(libwx__WX_LIBRARY__la_SOURCES) $(EXTRA_libwx__WX_LIBRARY__la_SOURCES)
203OBJECTS = $(libwx__WX_LIBRARY__la_OBJECTS)
204
205all: all-redirect
206.SUFFIXES:
207.SUFFIXES: .S .c .cpp .lo .o .s
208$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
209 cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile
210
211Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
212 cd $(top_builddir) \
213 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
214
215
216mostlyclean-libLTLIBRARIES:
217
218clean-libLTLIBRARIES:
219 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
220
221distclean-libLTLIBRARIES:
222
223maintainer-clean-libLTLIBRARIES:
224
225install-libLTLIBRARIES: $(lib_LTLIBRARIES)
226 @$(NORMAL_INSTALL)
227 $(mkinstalldirs) $(DESTDIR)$(libdir)
228 @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
229 if test -f $$p; then \
230 echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p"; \
231 $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p; \
232 else :; fi; \
c98f0421 233 done
88ac883a
VZ
234
235uninstall-libLTLIBRARIES:
236 @$(NORMAL_UNINSTALL)
237 list='$(lib_LTLIBRARIES)'; for p in $$list; do \
238 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
c058d771 239 done
88ac883a
VZ
240
241.s.o:
242 $(COMPILE) -c $<
243
244.S.o:
245 $(COMPILE) -c $<
246
247mostlyclean-compile:
248 -rm -f *.o core *.core
249
250clean-compile:
251
252distclean-compile:
253 -rm -f *.tab.c
254
255maintainer-clean-compile:
256
257.s.lo:
258 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
259
260.S.lo:
261 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
262
263mostlyclean-libtool:
264 -rm -f *.lo
265
266clean-libtool:
267 -rm -rf .libs _libs
268
269distclean-libtool:
270
271maintainer-clean-libtool:
272
273libwx_@.la: $(libwx__WX_LIBRARY__la_OBJECTS) $(libwx__WX_LIBRARY__la_DEPENDENCIES)
274 $(CXXLINK) -rpath $(libdir) $(libwx__WX_LIBRARY__la_LDFLAGS) $(libwx__WX_LIBRARY__la_OBJECTS) $(libwx__WX_LIBRARY__la_LIBADD) $(LIBS)
275.cpp.o:
276 $(CXXCOMPILE) -c $<
277.cpp.lo:
278 $(LTCXXCOMPILE) -c $<
279
280tags: TAGS
281
282ID: $(HEADERS) $(SOURCES) $(LISP)
283 list='$(SOURCES) $(HEADERS)'; \
284 unique=`for i in $$list; do echo $$i; done | \
285 awk ' { files[$$0] = 1; } \
286 END { for (i in files) print i; }'`; \
287 here=`pwd` && cd $(srcdir) \
288 && mkid -f$$here/ID $$unique $(LISP)
289
290TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
291 tags=; \
292 here=`pwd`; \
293 list='$(SOURCES) $(HEADERS)'; \
294 unique=`for i in $$list; do echo $$i; done | \
295 awk ' { files[$$0] = 1; } \
296 END { for (i in files) print i; }'`; \
297 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
298 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
299
300mostlyclean-tags:
301
302clean-tags:
303
304distclean-tags:
305 -rm -f TAGS ID
306
307maintainer-clean-tags:
308
309distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
310
311subdir = src
312
313distdir: $(DISTFILES)
314 here=`cd $(top_builddir) && pwd`; \
315 top_distdir=`cd $(top_distdir) && pwd`; \
316 distdir=`cd $(distdir) && pwd`; \
317 cd $(top_srcdir) \
318 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign src/Makefile
319 @for file in $(DISTFILES); do \
320 d=$(srcdir); \
321 if test -d $$d/$$file; then \
322 cp -pr $$/$$file $(distdir)/$$file; \
323 else \
324 test -f $(distdir)/$$file \
325 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
326 || cp -p $$d/$$file $(distdir)/$$file || :; \
327 fi; \
034be888 328 done
88ac883a
VZ
329
330DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
331
332-include $(DEP_FILES)
333
334mostlyclean-depend:
335
336clean-depend:
337
338distclean-depend:
339 -rm -rf .deps
340
341maintainer-clean-depend:
342
343%.o: %.c
344 @echo '$(COMPILE) -c $<'; \
345 $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
346 @-cp .deps/$(*F).pp .deps/$(*F).P; \
347 tr ' ' '\012' < .deps/$(*F).pp \
348 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
349 >> .deps/$(*F).P; \
350 rm .deps/$(*F).pp
351
352%.lo: %.c
353 @echo '$(LTCOMPILE) -c $<'; \
354 $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
355 @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
356 < .deps/$(*F).pp > .deps/$(*F).P; \
357 tr ' ' '\012' < .deps/$(*F).pp \
358 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
359 >> .deps/$(*F).P; \
360 rm -f .deps/$(*F).pp
361
362%.o: %.cpp
363 @echo '$(CXXCOMPILE) -c $<'; \
364 $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
365 @-cp .deps/$(*F).pp .deps/$(*F).P; \
366 tr ' ' '\012' < .deps/$(*F).pp \
367 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
368 >> .deps/$(*F).P; \
369 rm .deps/$(*F).pp
370
371%.lo: %.cpp
372 @echo '$(LTCXXCOMPILE) -c $<'; \
373 $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
374 @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
375 < .deps/$(*F).pp > .deps/$(*F).P; \
376 tr ' ' '\012' < .deps/$(*F).pp \
377 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
378 >> .deps/$(*F).P; \
379 rm -f .deps/$(*F).pp
380info-am:
381info: info-am
382dvi-am:
383dvi: dvi-am
384check-am: all-am
385check: check-am
386installcheck-am:
387installcheck: installcheck-am
388install-exec-am: install-libLTLIBRARIES
389install-exec: install-exec-am
390
1a519eb0 391install-data-am:
88ac883a
VZ
392install-data: install-data-am
393
394install-am: all-am
395 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
396install: install-am
397uninstall-am: uninstall-libLTLIBRARIES
398uninstall: uninstall-am
399all-am: Makefile $(LTLIBRARIES)
400all-redirect: all-am
401install-strip:
402 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
403installdirs:
404 $(mkinstalldirs) $(DESTDIR)$(libdir)
405
406
407mostlyclean-generic:
408
409clean-generic:
410
411distclean-generic:
412 -rm -f Makefile $(CONFIG_CLEAN_FILES)
413 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
414
415maintainer-clean-generic:
416 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
417mostlyclean-am: mostlyclean-libLTLIBRARIES mostlyclean-compile \
418 mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
419 mostlyclean-generic
420
421mostlyclean: mostlyclean-am
422
423clean-am: clean-libLTLIBRARIES clean-compile clean-libtool clean-tags \
424 clean-depend clean-generic mostlyclean-am
425
426clean: clean-am
427
428distclean-am: distclean-libLTLIBRARIES distclean-compile \
429 distclean-libtool distclean-tags distclean-depend \
430 distclean-generic clean-am
431 -rm -f libtool
432
433distclean: distclean-am
434
435maintainer-clean-am: maintainer-clean-libLTLIBRARIES \
436 maintainer-clean-compile maintainer-clean-libtool \
437 maintainer-clean-tags maintainer-clean-depend \
438 maintainer-clean-generic distclean-am
439 @echo "This command is intended for maintainers to use;"
440 @echo "it deletes files that may require special tools to rebuild."
441
442maintainer-clean: maintainer-clean-am
443
444.PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
445clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
446uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
447distclean-compile clean-compile maintainer-clean-compile \
448mostlyclean-libtool distclean-libtool clean-libtool \
449maintainer-clean-libtool tags mostlyclean-tags distclean-tags \
450clean-tags maintainer-clean-tags distdir mostlyclean-depend \
451distclean-depend clean-depend maintainer-clean-depend info-am info \
452dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
1a519eb0
VZ
453install-exec install-data-am install-data install-am install \
454uninstall-am uninstall all-redirect all-am all installdirs \
88ac883a
VZ
455mostlyclean-generic distclean-generic clean-generic \
456maintainer-clean-generic clean mostlyclean distclean maintainer-clean
457
458parser.c: $(srcdir)/common/parser.y lexer.c
459 $(YACC) $(srcdir)/common/parser.y
460 @sed -e "s;$(srcdir)/common/y.tab.c;parser.y;g" < y.tab.c | \
6de97a3b
RR
461 sed -e "s/BUFSIZ/5000/g" | \
462 sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
463 sed -e "s/yy/PROIO_yy/g" | \
464 sed -e "s/input/PROIO_input/g" | \
465 sed -e "s/unput/PROIO_unput/g" > parser.c
466 @$(RM) y.tab.c
6de97a3b 467
88ac883a
VZ
468lexer.c: $(srcdir)/common/lexer.l
469 $(LEX) $(srcdir)/common/lexer.l
470 @sed -e "s;$(srcdir)/common/lex.yy.c;lexer.l;g" < lex.yy.c | \
6de97a3b
RR
471 sed -e "s/yy/PROIO_yy/g" | \
472 sed -e "s/input/PROIO_input/g" | \
473 sed -e "s/unput/PROIO_unput/g" > lexer.c
474 @$(RM) lex.yy.c
6de97a3b 475
88ac883a
VZ
476# Tell versions [3.59,3.63) of GNU make to not export all variables.
477# Otherwise a system limit (for SysV at least) may be exceeded.
478.NOEXPORT: