1 # Makefile.in generated automatically by automake 1.4 from Makefile.am
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.
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
17 top_srcdir = @top_srcdir@
19 exec_prefix = @exec_prefix@
23 libexecdir = @libexecdir@
25 sysconfdir = @sysconfdir@
26 sharedstatedir = @sharedstatedir@
27 localstatedir = @localstatedir@
31 includedir = @includedir@
32 oldincludedir = /usr/include
36 pkgdatadir = $(datadir)/@PACKAGE@
37 pkglibdir = $(libdir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
45 AUTOHEADER = @AUTOHEADER@
48 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
49 INSTALL_DATA = @INSTALL_DATA@
50 INSTALL_SCRIPT = @INSTALL_SCRIPT@
51 transform = @program_transform_name@
59 host_alias = @host_alias@
68 DOCS_SUBDIRS = @DOCS_SUBDIRS@
69 EXTRA_LIBS = @EXTRA_LIBS@
70 EXTRA_VPATH = @EXTRA_VPATH@
71 GTK_CFLAGS = @GTK_CFLAGS@
72 GTK_CONFIG = @GTK_CONFIG@
74 INCLUDE_SUBDIRS = @INCLUDE_SUBDIRS@
79 LTLIBOBJS = @LTLIBOBJS@
84 SAMPLES_SUBDIRS = @SAMPLES_SUBDIRS@
87 TOOLKIT_DEF = @TOOLKIT_DEF@
88 TOOLKIT_DIR = @TOOLKIT_DIR@
89 TOOLKIT_INCLUDE = @TOOLKIT_INCLUDE@
90 USER_SUBDIRS = @USER_SUBDIRS@
91 UTILS_SUBDIRS = @UTILS_SUBDIRS@
93 WXDEBUG_DEFINE = @WXDEBUG_DEFINE@
94 WX_LIBRARY = @WX_LIBRARY@
95 WX_MAJOR_VERSION_NUMBER = @WX_MAJOR_VERSION_NUMBER@
96 WX_MINOR_VERSION_NUMBER = @WX_MINOR_VERSION_NUMBER@
97 WX_RELEASE_NUMBER = @WX_RELEASE_NUMBER@
102 DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
105 VPATH = .:$(srcdir)/common:$(srcdir)/@TOOLKIT_DIR@:$(srcdir)/generic:$(EXTRA_VPATH)
107 lib_LTLIBRARIES = libwx_@WX_LIBRARY@.la
109 # these are the common files which always make part of the library
110 libwx__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
113 # these are the sources which we build by our own rules
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)
118 BUILT_SOURCES = parser.c lexer.c
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!
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.
125 EXTRA_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
128 libwx__WX_LIBRARY__la_LDFLAGS = -release @WX_MINOR_VERSION_NUMBER@.@WX_RELEASE_NUMBER@
129 libwx__WX_LIBRARY__la_LIBADD = $(LTLIBOBJS)
130 libwx__WX_LIBRARY__la_DEPENDENCIES = $(libwx__WX_LIBRARY__la_LIBADD) lexer.l
131 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
132 CONFIG_HEADER = ../${SETUPH_DIR}/setup.h
134 LTLIBRARIES = $(lib_LTLIBRARIES)
136 CPPFLAGS = @CPPFLAGS@
138 X_CFLAGS = @X_CFLAGS@
140 X_EXTRA_LIBS = @X_EXTRA_LIBS@
141 X_PRE_LIBS = @X_PRE_LIBS@
142 libwx__WX_LIBRARY__la_OBJECTS = cmndata.lo dynarray.lo filefn.lo \
143 hash.lo list.lo matrix.lo memory.lo module.lo object.lo string.lo \
144 timercmn.lo utilscmn.lo tokenzr.lo variant.lo wxchar.lo
145 CXXFLAGS = @CXXFLAGS@
146 CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
147 LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
149 CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
151 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
152 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
154 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
155 DIST_COMMON = Makefile.am Makefile.in common/extended.c
158 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
162 DEP_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
202 SOURCES = $(libwx__WX_LIBRARY__la_SOURCES) $(EXTRA_libwx__WX_LIBRARY__la_SOURCES)
203 OBJECTS = $(libwx__WX_LIBRARY__la_OBJECTS)
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
211 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
213 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
216 mostlyclean-libLTLIBRARIES:
218 clean-libLTLIBRARIES:
219 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
221 distclean-libLTLIBRARIES:
223 maintainer-clean-libLTLIBRARIES:
225 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
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; \
235 uninstall-libLTLIBRARIES:
237 list='$(lib_LTLIBRARIES)'; for p in $$list; do \
238 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
248 -rm -f *.o core *.core
255 maintainer-clean-compile:
258 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
261 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
271 maintainer-clean-libtool:
273 libwx_@.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)
278 $(LTCXXCOMPILE) -c $<
282 ID: $(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)
290 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
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)
307 maintainer-clean-tags:
309 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
313 distdir: $(DISTFILES)
314 here=`cd $(top_builddir) && pwd`; \
315 top_distdir=`cd $(top_distdir) && pwd`; \
316 distdir=`cd $(distdir) && pwd`; \
318 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign src/Makefile
319 @for file in $(DISTFILES); do \
321 if test -d $$d/$$file; then \
322 cp -pr $$/$$file $(distdir)/$$file; \
324 test -f $(distdir)/$$file \
325 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
326 || cp -p $$d/$$file $(distdir)/$$file || :; \
330 DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
332 -include $(DEP_FILES)
341 maintainer-clean-depend:
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/$$/ :/' \
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/$$/ :/' \
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/$$/ :/' \
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/$$/ :/' \
387 installcheck: installcheck-am
388 install-exec-am: install-libLTLIBRARIES
389 install-exec: install-exec-am
392 install-data: install-data-am
395 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
397 uninstall-am: uninstall-libLTLIBRARIES
398 uninstall: uninstall-am
399 all-am: Makefile $(LTLIBRARIES)
402 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
404 $(mkinstalldirs) $(DESTDIR)$(libdir)
412 -rm -f Makefile $(CONFIG_CLEAN_FILES)
413 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
415 maintainer-clean-generic:
416 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
417 mostlyclean-am: mostlyclean-libLTLIBRARIES mostlyclean-compile \
418 mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
421 mostlyclean: mostlyclean-am
423 clean-am: clean-libLTLIBRARIES clean-compile clean-libtool clean-tags \
424 clean-depend clean-generic mostlyclean-am
428 distclean-am: distclean-libLTLIBRARIES distclean-compile \
429 distclean-libtool distclean-tags distclean-depend \
430 distclean-generic clean-am
433 distclean: distclean-am
435 maintainer-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."
442 maintainer-clean: maintainer-clean-am
444 .PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
445 clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
446 uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
447 distclean-compile clean-compile maintainer-clean-compile \
448 mostlyclean-libtool distclean-libtool clean-libtool \
449 maintainer-clean-libtool tags mostlyclean-tags distclean-tags \
450 clean-tags maintainer-clean-tags distdir mostlyclean-depend \
451 distclean-depend clean-depend maintainer-clean-depend info-am info \
452 dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
453 install-exec install-data-am install-data install-am install \
454 uninstall-am uninstall all-redirect all-am all installdirs \
455 mostlyclean-generic distclean-generic clean-generic \
456 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
458 parser.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 | \
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
468 lexer.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 | \
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
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.