1 # Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
3 # Copyright (C) 1994, 1995-8, 1999, 2001 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
13 #####ECOSHOSTGPLCOPYRIGHTBEGIN####
14 # Copyright (C) 2002 Bart Veer
15 # Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc.
17 # This file is part of the eCos host tools.
19 # This program is free software; you can redistribute it and/or modify it
20 # under the terms of the GNU General Public License as published by the Free
21 # Software Foundation; either version 2 of the License, or (at your option)
24 # This program is distributed in the hope that it will be useful, but WITHOUT
25 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
26 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
29 # You should have received a copy of the GNU General Public License along with
30 # this program; if not, write to the Free Software Foundation, Inc.,
31 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
33 #####ECOSHOSTGPLCOPYRIGHTEND####
34 #######DESCRIPTIONBEGIN####
35 ######DESCRIPTIONEND####
41 top_srcdir = @top_srcdir@
44 exec_prefix = @exec_prefix@
48 libexecdir = @libexecdir@
50 sysconfdir = @sysconfdir@
51 sharedstatedir = @sharedstatedir@
52 localstatedir = @localstatedir@
56 includedir = @includedir@
57 oldincludedir = /usr/include
61 pkgdatadir = $(datadir)/@PACKAGE@
62 pkglibdir = $(libdir)/@PACKAGE@
63 pkgincludedir = $(includedir)/@PACKAGE@
70 AUTOHEADER = @AUTOHEADER@
73 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
74 INSTALL_DATA = @INSTALL_DATA@
75 INSTALL_SCRIPT = @INSTALL_SCRIPT@
76 transform = @program_transform_name@
84 host_alias = @host_alias@
88 ECOS_REPOSITORY = @ECOS_REPOSITORY@
92 MSVC_SRCDIR = @MSVC_SRCDIR@
95 PACKAGE_DIR = @PACKAGE_DIR@
96 PACKAGE_INSTALL = @PACKAGE_INSTALL@
97 PACKAGE_VERSION = @PACKAGE_VERSION@
99 ecos_CFLAGS = @ecos_CFLAGS@
100 ecos_CXXFLAGS = @ecos_CXXFLAGS@
101 ecos_INCLUDES = @ecos_INCLUDES@
102 ecos_LDADD = @ecos_LDADD@
103 ecos_LIBS = @ecos_LIBS@
104 ecos_infra_incdir = @ecos_infra_incdir@
105 ecos_infra_libdir = @ecos_infra_libdir@
106 ecos_libcdl_incdir = @ecos_libcdl_incdir@
107 ecos_libcdl_libdir = @ecos_libcdl_libdir@
108 ecos_tk_includes = @ecos_tk_includes@
109 ecos_tk_libs = @ecos_tk_libs@
111 AUTOMAKE_OPTIONS = 1.3 cygnus
114 AM_CFLAGS = @ecos_CFLAGS@
115 AM_CXXFLAGS = @ecos_CXXFLAGS@
116 LIBS = @ecos_LIBS@ @ecos_LDADD@
118 BUILT_SOURCES = build.cxx flags.cxx
119 bin_PROGRAMS = ecosconfig
120 ecosconfig_SOURCES = ecosconfig.cxx cdl_exec.cxx build.cxx flags.cxx
121 @MSVC_TRUE@ecosconfig_DEPENDENCIES = @MSVC_TRUE@@ecos_libcdl_libdir@/cdl.lib @ecos_infra_libdir@/cyginfra.lib
122 @MSVC_FALSE@ecosconfig_DEPENDENCIES = @MSVC_FALSE@@ecos_libcdl_libdir@/libcdl.a @ecos_infra_libdir@/libcyginfra.a
124 noinst_HEADERS = cdl_exec.hxx ecosconfig.hxx
125 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
126 mkinstalldirs = $(SHELL) $(top_srcdir)/../../../../../acsupport/mkinstalldirs
128 bin_PROGRAMS = ecosconfig$(EXEEXT)
129 PROGRAMS = $(bin_PROGRAMS)
132 DEFS = @DEFS@ -I. -I$(srcdir)
133 CPPFLAGS = @CPPFLAGS@
135 ecosconfig_OBJECTS = ecosconfig.$(OBJEXT) cdl_exec.$(OBJEXT) \
136 build.$(OBJEXT) flags.$(OBJEXT)
137 ecosconfig_LDADD = $(LDADD)
139 CXXFLAGS = @CXXFLAGS@
140 CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
142 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
143 HEADERS = $(noinst_HEADERS)
145 DIST_COMMON = ChangeLog Makefile.am Makefile.in acinclude.m4 aclocal.m4 \
146 configure configure.in
149 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
153 SOURCES = $(ecosconfig_SOURCES)
154 OBJECTS = $(ecosconfig_OBJECTS)
158 .SUFFIXES: .S .c .cxx .o .obj .s
159 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
160 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
162 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
164 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
166 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in acinclude.m4
167 cd $(srcdir) && $(ACLOCAL)
169 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
170 $(SHELL) ./config.status --recheck
171 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
172 cd $(srcdir) && $(AUTOCONF)
174 mostlyclean-binPROGRAMS:
177 -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
179 distclean-binPROGRAMS:
181 maintainer-clean-binPROGRAMS:
183 install-binPROGRAMS: $(bin_PROGRAMS)
185 $(mkinstalldirs) $(DESTDIR)$(bindir)
186 @list='$(bin_PROGRAMS)'; for p in $$list; do \
187 if test -f $$p; then \
188 echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
189 $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
193 uninstall-binPROGRAMS:
195 list='$(bin_PROGRAMS)'; for p in $$list; do \
196 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
202 # FIXME: We should only use cygpath when building on Windows,
203 # and only if it is available.
205 $(COMPILE) -c `cygpath -w $<`
214 -rm -f *.o core *.core
222 maintainer-clean-compile:
224 ecosconfig$(EXEEXT): $(ecosconfig_OBJECTS) $(ecosconfig_DEPENDENCIES)
225 @rm -f ecosconfig$(EXEEXT)
226 $(CXXLINK) $(ecosconfig_LDFLAGS) $(ecosconfig_OBJECTS) $(ecosconfig_LDADD) $(LIBS)
230 $(CXXCOMPILE) -c `cygpath -w $<`
232 # This directory's subdirectories are mostly independent; you can cd
233 # into them and run `make' without going through this Makefile.
234 # To change the values of `make' variables: instead of editing Makefiles,
235 # (1) if the variable is set in `config.status', edit `config.status'
236 # (which will cause the Makefiles to be regenerated when you run `make');
237 # (2) otherwise, pass the desired values on the `make' command line.
241 all-recursive install-data-recursive install-exec-recursive \
242 installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
243 check-recursive installcheck-recursive info-recursive dvi-recursive:
244 @set fnord $(MAKEFLAGS); amf=$$2; \
246 target=`echo $@ | sed s/-recursive//`; \
247 list='$(SUBDIRS)'; for subdir in $$list; do \
248 echo "Making $$target in $$subdir"; \
249 if test "$$subdir" = "."; then \
251 local_target="$$target-am"; \
253 local_target="$$target"; \
255 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
256 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
258 if test "$$dot_seen" = "no"; then \
259 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
262 mostlyclean-recursive clean-recursive distclean-recursive \
263 maintainer-clean-recursive:
264 @set fnord $(MAKEFLAGS); amf=$$2; \
266 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
267 rev="$$subdir $$rev"; \
268 test "$$subdir" != "." || dot_seen=yes; \
270 test "$$dot_seen" = "no" && rev=". $$rev"; \
271 target=`echo $@ | sed s/-recursive//`; \
272 for subdir in $$rev; do \
273 echo "Making $$target in $$subdir"; \
274 if test "$$subdir" = "."; then \
275 local_target="$$target-am"; \
277 local_target="$$target"; \
279 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
280 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
281 done && test -z "$$fail"
283 list='$(SUBDIRS)'; for subdir in $$list; do \
284 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
289 ID: $(HEADERS) $(SOURCES) $(LISP)
290 list='$(SOURCES) $(HEADERS)'; \
291 unique=`for i in $$list; do echo $$i; done | \
292 awk ' { files[$$0] = 1; } \
293 END { for (i in files) print i; }'`; \
294 here=`pwd` && cd $(srcdir) \
295 && mkid -f$$here/ID $$unique $(LISP)
297 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
300 list='$(SUBDIRS)'; for subdir in $$list; do \
301 if test "$$subdir" = .; then :; else \
302 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
305 list='$(SOURCES) $(HEADERS)'; \
306 unique=`for i in $$list; do echo $$i; done | \
307 awk ' { files[$$0] = 1; } \
308 END { for (i in files) print i; }'`; \
309 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
310 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
319 maintainer-clean-tags:
321 distdir = $(PACKAGE)-$(VERSION)
322 top_distdir = $(distdir)
324 # This target untars the dist file and tries a VPATH configuration. Then
325 # it guarantees that the distribution is self-contained by making another
329 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
330 mkdir $(distdir)/=build
331 mkdir $(distdir)/=inst
332 dc_install_base=`cd $(distdir)/=inst && pwd`; \
333 cd $(distdir)/=build \
334 && ../configure --srcdir=.. --prefix=$$dc_install_base \
335 && $(MAKE) $(AM_MAKEFLAGS) \
336 && $(MAKE) $(AM_MAKEFLAGS) dvi \
337 && $(MAKE) $(AM_MAKEFLAGS) check \
338 && $(MAKE) $(AM_MAKEFLAGS) install \
339 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
340 && $(MAKE) $(AM_MAKEFLAGS) dist
342 @banner="$(distdir).tar.gz is ready for distribution"; \
343 dashes=`echo "$$banner" | sed s/./=/g`; \
348 -chmod -R a+r $(distdir)
349 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
352 -chmod -R a+r $(distdir)
353 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
355 distdir: $(DISTFILES)
358 -chmod 777 $(distdir)
359 @for file in $(DISTFILES); do \
360 if test -f $$file; then d=.; else d=$(srcdir); fi; \
361 if test -d $$d/$$file; then \
362 cp -pr $$d/$$file $(distdir)/$$file; \
364 test -f $(distdir)/$$file \
365 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
366 || cp -p $$d/$$file $(distdir)/$$file || :; \
369 for subdir in $(SUBDIRS); do \
370 if test "$$subdir" = .; then :; else \
371 test -d $(distdir)/$$subdir \
372 || mkdir $(distdir)/$$subdir \
374 chmod 777 $(distdir)/$$subdir; \
375 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
384 check: check-recursive
386 installcheck: installcheck-recursive
388 install-info: install-info-recursive
389 install-exec-am: install-binPROGRAMS
390 install-exec: install-exec-recursive
393 install-data: install-data-recursive
396 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
397 install: install-recursive
398 uninstall-am: uninstall-binPROGRAMS
399 uninstall: uninstall-recursive
400 all-am: Makefile $(PROGRAMS) $(HEADERS)
401 all-redirect: all-recursive
403 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
404 installdirs: installdirs-recursive
406 $(mkinstalldirs) $(DESTDIR)$(bindir)
414 -rm -f Makefile $(CONFIG_CLEAN_FILES)
415 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
417 maintainer-clean-generic:
418 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
419 mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
420 mostlyclean-tags mostlyclean-generic
422 mostlyclean: mostlyclean-recursive
424 clean-am: clean-binPROGRAMS clean-compile clean-tags clean-generic \
427 clean: clean-recursive
429 distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \
430 distclean-generic clean-am
432 distclean: distclean-recursive
435 maintainer-clean-am: maintainer-clean-binPROGRAMS \
436 maintainer-clean-compile maintainer-clean-tags \
437 maintainer-clean-generic distclean-am
438 @echo "This command is intended for maintainers to use;"
439 @echo "it deletes files that may require special tools to rebuild."
441 maintainer-clean: maintainer-clean-recursive
444 .PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
445 maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
446 mostlyclean-compile distclean-compile clean-compile \
447 maintainer-clean-compile install-data-recursive \
448 uninstall-data-recursive install-exec-recursive \
449 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
450 all-recursive check-recursive installcheck-recursive info-recursive \
451 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
452 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
453 distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
454 dvi-am dvi check check-am installcheck-am installcheck install-info-am \
455 install-info install-exec-am install-exec install-data-am install-data \
456 install-am install uninstall-am uninstall all-redirect all-am all \
457 installdirs-am installdirs mostlyclean-generic distclean-generic \
458 clean-generic maintainer-clean-generic clean mostlyclean distclean \
461 @MSVC_TRUE@ INCLUDES = @ecos_INCLUDES@ -I@MSVC_SRCDIR@/../../common/common
462 @MSVC_FALSE@ INCLUDES = @ecos_INCLUDES@ -I$(srcdir)/../../common/common
464 build.cxx: ../../common/common/build.cxx
467 flags.cxx: ../../common/common/flags.cxx
470 # Tell versions [3.59,3.63) of GNU make to not export all variables.
471 # Otherwise a system limit (for SysV at least) may be exceeded.