]> git.saurik.com Git - wxWidgets.git/blob - Makefile
new makefiles (part I)
[wxWidgets.git] / Makefile
1 # Generated automatically from Makefile.in by configure.
2 # Makefile.in generated automatically by automake 1.4 from Makefile.am
3
4 # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14
15 SHELL = /bin/sh
16
17 srcdir = .
18 top_srcdir = .
19 prefix = /usr/local
20 exec_prefix = ${prefix}
21
22 bindir = ${exec_prefix}/bin
23 sbindir = ${exec_prefix}/sbin
24 libexecdir = ${exec_prefix}/libexec
25 datadir = ${prefix}/share
26 sysconfdir = ${prefix}/etc
27 sharedstatedir = ${prefix}/com
28 localstatedir = ${prefix}/var
29 libdir = ${exec_prefix}/lib
30 infodir = ${prefix}/info
31 mandir = ${prefix}/man
32 includedir = ${prefix}/include
33 oldincludedir = /usr/include
34
35 DESTDIR =
36
37 pkgdatadir = $(datadir)/wxWindows
38 pkglibdir = $(libdir)/wxWindows
39 pkgincludedir = $(includedir)/wxWindows
40
41 top_builddir = .
42
43 ACLOCAL = aclocal
44 AUTOCONF = autoconf
45 AUTOMAKE = automake
46 AUTOHEADER = autoheader
47
48 INSTALL = /usr/bin/install -c
49 INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
50 INSTALL_DATA = ${INSTALL} -m 644
51 INSTALL_SCRIPT = ${INSTALL_PROGRAM}
52 transform = s,x,x,
53
54 NORMAL_INSTALL = :
55 PRE_INSTALL = :
56 POST_INSTALL = :
57 NORMAL_UNINSTALL = :
58 PRE_UNINSTALL = :
59 POST_UNINSTALL = :
60 host_alias = i686-pc-linux-gnu
61 host_triplet = i686-pc-linux-gnu
62 AR = ar
63 AS =
64 CC = gcc
65 CPP = gcc -E
66 CXX = c++
67 CXXCPP = c++ -E
68 DLLTOOL =
69 DOCS_SUBDIRS =
70 EXTRA_LIBS =
71 EXTRA_LINK =
72 EXTRA_VPATH =
73 GTK_CFLAGS = -I/seth/zeitlin/include -I/usr/X11R6/include -I/home/zeitlin/lib/glib/include -I/home/zeitlin/include
74 GTK_CONFIG = /users/etudiants/zeitlin/seth/bin/gtk-config
75 GTK_LIBS = -L/seth/zeitlin/lib -L/usr/X11R6/lib -lgtk -lgdk -L/home/zeitlin/lib -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm
76 GUILIBS =
77 GUI_TK_INCLUDE = @GUI_TK_INCLUDE@
78 GUI_TK_LIBRARY = @GUI_TK_LIBRARY@
79 GUI_TK_LINK = @GUI_TK_LINK@
80 INCLUDES = @INCLUDES@
81 JOYSTICK_OBJ =
82 LD = /usr/bin/ld
83 LEX = flex
84 LIBS = /src/libwx_gtk2.la -L/seth/zeitlin/lib -L/usr/X11R6/lib -lgtk -lgdk -L/home/zeitlin/lib -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm
85 LIBTOOL = $(SHELL) $(top_builddir)/libtool
86 LN_S = ln -s
87 LTLIBOBJS = image.lo checklst.lo dataobj.lo utilsgtk.lo dirdlgg.lo win_gtk.lo utilsres.lo slider.lo threadpsx.lo extended.lo docmdi.lo docview.lo
88 MAKEINFO = makeinfo
89 NM = /usr/bin/nm -B
90 OPTIMISE = @OPTIMISE@
91 OS = Linux
92 PACKAGE = wxWindows
93 POSIX4_LINK =
94 PROFILE = @PROFILE@
95 RANLIB = ranlib
96 SAMPLES_SUBDIRS = thread internat
97 STRIP = strip
98 THREADS_LINK = -lpthread
99 THREADS_OBJ = threadpsx.lo
100 TOOLKIT = GTK
101 TOOLKIT_DEF = -D__WXGTK__
102 USER_SUBDIRS =
103 UTILS_SUBDIRS =
104 VERSION = 2.01
105 WCHAR_LINK =
106 WXBASEDIR = /seth/zeitlin/wxWindows
107 WXDEBUG = @WXDEBUG@
108 WXDEBUG_DEFINE = -D__WXDEBUG__
109 WX_LIBRARY = gtk2
110 WX_LINK = -lwx_gtk2
111 WX_MAJOR_VERSION_NUMBER = 2
112 WX_MINOR_VERSION_NUMBER = 01
113 YACC = bison -y
114
115 SUBDIRS = src utils user docs # samples
116 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
117 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
118 CONFIG_HEADER = ./include/wx/${TOOLKIT_DIR}/setup.h
119 CONFIG_CLEAN_FILES = wx-config
120 DIST_COMMON = Makefile.am Makefile.in aclocal.m4 config.guess \
121 config.sub configure configure.in include/setup.hin include/stamp-h.in \
122 install-sh ltconfig ltmain.sh missing mkinstalldirs wx-config.in
123
124
125 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
126
127 TAR = gtar
128 GZIP_ENV = --best
129 all: all-redirect
130 .SUFFIXES:
131 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
132 cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
133
134 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
135 cd $(top_builddir) \
136 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
137
138
139 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
140 $(SHELL) ./config.status --recheck
141 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
142 cd $(srcdir) && $(AUTOCONF)
143
144 include/wx//setup.h: include/wx//stamp-h
145 @if test ! -f $@; then \
146 rm -f include/wx//stamp-h; \
147 $(MAKE) include/wx//stamp-h; \
148 else :; fi
149 include/wx//stamp-h: $(srcdir)/include/setup.hin $(top_builddir)/config.status
150 cd $(top_builddir) \
151 && CONFIG_FILES= CONFIG_HEADERS=include/wx//setup.h:include/setup.hin \
152 $(SHELL) ./config.status
153 @echo timestamp > include/wx//stamp-h 2> /dev/null
154 $(srcdir)/include/setup.hin: $(srcdir)/include/wx//stamp-h.in
155 @if test ! -f $@; then \
156 rm -f $(srcdir)/include/wx//stamp-h.in; \
157 $(MAKE) $(srcdir)/include/wx//stamp-h.in; \
158 else :; fi
159 $(srcdir)/include/wx//stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)
160 cd $(top_srcdir) && $(AUTOHEADER)
161 @echo timestamp > $(srcdir)/include/wx//stamp-h.in 2> /dev/null
162
163 mostlyclean-hdr:
164
165 clean-hdr:
166
167 distclean-hdr:
168 -rm -f include/wx//setup.h
169
170 maintainer-clean-hdr:
171 wx-config: $(top_builddir)/config.status wx-config.in
172 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
173
174 # This directory's subdirectories are mostly independent; you can cd
175 # into them and run `make' without going through this Makefile.
176 # To change the values of `make' variables: instead of editing Makefiles,
177 # (1) if the variable is set in `config.status', edit `config.status'
178 # (which will cause the Makefiles to be regenerated when you run `make');
179 # (2) otherwise, pass the desired values on the `make' command line.
180
181
182
183 all-recursive install-data-recursive install-exec-recursive \
184 installdirs-recursive install-recursive uninstall-recursive \
185 check-recursive installcheck-recursive info-recursive dvi-recursive:
186 @set fnord $(MAKEFLAGS); amf=$$2; \
187 dot_seen=no; \
188 target=`echo $@ | sed s/-recursive//`; \
189 list='$(SUBDIRS)'; for subdir in $$list; do \
190 echo "Making $$target in $$subdir"; \
191 if test "$$subdir" = "."; then \
192 dot_seen=yes; \
193 local_target="$$target-am"; \
194 else \
195 local_target="$$target"; \
196 fi; \
197 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
198 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
199 done; \
200 if test "$$dot_seen" = "no"; then \
201 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
202 fi; test -z "$$fail"
203
204 mostlyclean-recursive clean-recursive distclean-recursive \
205 maintainer-clean-recursive:
206 @set fnord $(MAKEFLAGS); amf=$$2; \
207 dot_seen=no; \
208 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
209 rev="$$subdir $$rev"; \
210 test "$$subdir" = "." && dot_seen=yes; \
211 done; \
212 test "$$dot_seen" = "no" && rev=". $$rev"; \
213 target=`echo $@ | sed s/-recursive//`; \
214 for subdir in $$rev; do \
215 echo "Making $$target in $$subdir"; \
216 if test "$$subdir" = "."; then \
217 local_target="$$target-am"; \
218 else \
219 local_target="$$target"; \
220 fi; \
221 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
222 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
223 done && test -z "$$fail"
224 tags-recursive:
225 list='$(SUBDIRS)'; for subdir in $$list; do \
226 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
227 done
228
229 tags: TAGS
230
231 ID: $(HEADERS) $(SOURCES) $(LISP)
232 list='$(SOURCES) $(HEADERS)'; \
233 unique=`for i in $$list; do echo $$i; done | \
234 awk ' { files[$$0] = 1; } \
235 END { for (i in files) print i; }'`; \
236 here=`pwd` && cd $(srcdir) \
237 && mkid -f$$here/ID $$unique $(LISP)
238
239 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
240 tags=; \
241 here=`pwd`; \
242 list='$(SUBDIRS)'; for subdir in $$list; do \
243 if test "$$subdir" = .; then :; else \
244 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
245 fi; \
246 done; \
247 list='$(SOURCES) $(HEADERS)'; \
248 unique=`for i in $$list; do echo $$i; done | \
249 awk ' { files[$$0] = 1; } \
250 END { for (i in files) print i; }'`; \
251 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
252 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
253
254 mostlyclean-tags:
255
256 clean-tags:
257
258 distclean-tags:
259 -rm -f TAGS ID
260
261 maintainer-clean-tags:
262
263 distdir = $(PACKAGE)-$(VERSION)
264 top_distdir = $(distdir)
265
266 # This target untars the dist file and tries a VPATH configuration. Then
267 # it guarantees that the distribution is self-contained by making another
268 # tarfile.
269 distcheck: dist
270 -rm -rf $(distdir)
271 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
272 mkdir $(distdir)/=build
273 mkdir $(distdir)/=inst
274 dc_install_base=`cd $(distdir)/=inst && pwd`; \
275 cd $(distdir)/=build \
276 && ../configure --srcdir=.. --prefix=$$dc_install_base \
277 && $(MAKE) $(AM_MAKEFLAGS) \
278 && $(MAKE) $(AM_MAKEFLAGS) dvi \
279 && $(MAKE) $(AM_MAKEFLAGS) check \
280 && $(MAKE) $(AM_MAKEFLAGS) install \
281 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
282 && $(MAKE) $(AM_MAKEFLAGS) dist
283 -rm -rf $(distdir)
284 @banner="$(distdir).tar.gz is ready for distribution"; \
285 dashes=`echo "$$banner" | sed s/./=/g`; \
286 echo "$$dashes"; \
287 echo "$$banner"; \
288 echo "$$dashes"
289 dist: distdir
290 -chmod -R a+r $(distdir)
291 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
292 -rm -rf $(distdir)
293 dist-all: distdir
294 -chmod -R a+r $(distdir)
295 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
296 -rm -rf $(distdir)
297 distdir: $(DISTFILES)
298 -rm -rf $(distdir)
299 mkdir $(distdir)
300 -chmod 777 $(distdir)
301 here=`cd $(top_builddir) && pwd`; \
302 top_distdir=`cd $(distdir) && pwd`; \
303 distdir=`cd $(distdir) && pwd`; \
304 cd $(top_srcdir) \
305 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile
306 @for file in $(DISTFILES); do \
307 d=$(srcdir); \
308 if test -d $$d/$$file; then \
309 cp -pr $$/$$file $(distdir)/$$file; \
310 else \
311 test -f $(distdir)/$$file \
312 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
313 || cp -p $$d/$$file $(distdir)/$$file || :; \
314 fi; \
315 done
316 for subdir in $(SUBDIRS); do \
317 if test "$$subdir" = .; then :; else \
318 test -d $(distdir)/$$subdir \
319 || mkdir $(distdir)/$$subdir \
320 || exit 1; \
321 chmod 777 $(distdir)/$$subdir; \
322 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
323 || exit 1; \
324 fi; \
325 done
326 info-am:
327 info: info-recursive
328 dvi-am:
329 dvi: dvi-recursive
330 check-am: all-am
331 check: check-recursive
332 installcheck-am:
333 installcheck: installcheck-recursive
334 install-exec-am: install-exec-local
335 install-exec: install-exec-recursive
336
337 install-data-am:
338 install-data: install-data-recursive
339
340 install-am: all-am
341 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
342 install: install-recursive
343 uninstall-am:
344 uninstall: uninstall-recursive
345 all-am: Makefile
346 all-redirect: all-recursive
347 install-strip:
348 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
349 installdirs: installdirs-recursive
350 installdirs-am:
351
352
353 mostlyclean-generic:
354
355 clean-generic:
356
357 distclean-generic:
358 -rm -f Makefile $(CONFIG_CLEAN_FILES)
359 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
360
361 maintainer-clean-generic:
362 mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic
363
364 mostlyclean: mostlyclean-recursive
365
366 clean-am: clean-hdr clean-tags clean-generic mostlyclean-am
367
368 clean: clean-recursive
369
370 distclean-am: distclean-hdr distclean-tags distclean-generic clean-am
371 -rm -f libtool
372
373 distclean: distclean-recursive
374 -rm -f config.status
375
376 maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \
377 maintainer-clean-generic distclean-am
378 @echo "This command is intended for maintainers to use;"
379 @echo "it deletes files that may require special tools to rebuild."
380
381 maintainer-clean: maintainer-clean-recursive
382 -rm -f config.status
383
384 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
385 install-data-recursive uninstall-data-recursive install-exec-recursive \
386 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
387 all-recursive check-recursive installcheck-recursive info-recursive \
388 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
389 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
390 distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
391 dvi-am dvi check check-am installcheck-am installcheck \
392 install-exec-local install-exec-am install-exec install-data-am \
393 install-data install-am install uninstall-am uninstall all-redirect \
394 all-am all installdirs-am installdirs mostlyclean-generic \
395 distclean-generic clean-generic maintainer-clean-generic clean \
396 mostlyclean distclean maintainer-clean
397
398
399 install-exec-local:
400 @$(NORMAL_INSTALL)
401 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
402 $(INSTALL_PROGRAM) wx-config $(DESTDIR)$(pkgdatadir)/wx-config
403
404 # Tell versions [3.59,3.63) of GNU make to not export all variables.
405 # Otherwise a system limit (for SysV at least) may be exceeded.
406 .NOEXPORT: