Annotation of OpenXM_contrib2/asir2000/Makefile.in, Revision 1.10
1.1 ohara 1: # Makefile.in generated automatically by automake 1.5 from Makefile.am.
2:
3: # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4: # 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: @SET_MAKE@
15:
16: SHELL = @SHELL@
17:
18: srcdir = @srcdir@
19: top_srcdir = @top_srcdir@
20: VPATH = @srcdir@
21: prefix = @prefix@
22: exec_prefix = @exec_prefix@
23:
24: bindir = @bindir@
25: sbindir = @sbindir@
26: libexecdir = @libexecdir@
27: datadir = @datadir@
28: sysconfdir = @sysconfdir@
29: sharedstatedir = @sharedstatedir@
30: localstatedir = @localstatedir@
31: libdir = @libdir@
32: infodir = @infodir@
33: mandir = @mandir@
34: includedir = @includedir@
35: oldincludedir = /usr/include
36: pkgdatadir = $(datadir)/@PACKAGE@
37: pkglibdir = $(libdir)/@PACKAGE@
38: pkgincludedir = $(includedir)/@PACKAGE@
39: top_builddir = .
40:
41: ACLOCAL = @ACLOCAL@
42: AUTOCONF = @AUTOCONF@
43: AUTOMAKE = @AUTOMAKE@
44: AUTOHEADER = @AUTOHEADER@
45:
46: INSTALL = @INSTALL@
47: INSTALL_PROGRAM = @INSTALL_PROGRAM@
48: INSTALL_DATA = @INSTALL_DATA@
49: INSTALL_SCRIPT = @INSTALL_SCRIPT@
50: INSTALL_HEADER = $(INSTALL_DATA)
51: transform = @program_transform_name@
52: NORMAL_INSTALL = :
53: PRE_INSTALL = :
54: POST_INSTALL = :
55: NORMAL_UNINSTALL = :
56: PRE_UNINSTALL = :
57: POST_UNINSTALL = :
58: build_alias = @build_alias@
59: build_triplet = @build@
60: host_alias = @host_alias@
61: host_triplet = @host@
62: target_alias = @target_alias@
63: target_triplet = @target@
64: AMTAR = @AMTAR@
65: AWK = @AWK@
66: CC = @CC@
67: DEPDIR = @DEPDIR@
68: EXEEXT = @EXEEXT@
69: FEPLIB = @FEPLIB@
70: INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
71: LAPACKLIB = @LAPACKLIB@
72: LN_S = @LN_S@
73: MPIINC = @MPIINC@
74: MPILIB = @MPILIB@
75: OBJEXT = @OBJEXT@
76: PACKAGE = @PACKAGE@
77: PARIINC = @PARIINC@
78: PARILIB = @PARILIB@
79: RANLIB = @RANLIB@
80: VERSION = @VERSION@
81: X_CFLAGS = @X_CFLAGS@
82: X_EXTRA_LIBS = @X_EXTRA_LIBS@
83: X_LIBS = @X_LIBS@
84: X_PRE_LIBS = @X_PRE_LIBS@
85: YACC = @YACC@
86: am__include = @am__include@
87: am__quote = @am__quote@
88: asm_obj = @asm_obj@
89: install_sh = @install_sh@
90: libasir_postfix = @libasir_postfix@
91:
92: AUTOMAKE_OPTIONS = foreign no-dependencies 1.5
93: @USE_PLOT_TRUE@PLOTDIR = plot
94: @USE_PLOT_TRUE@PLLIB = plot/libplot.a
1.8 ohara 95: @USE_PLOT_TRUE@X11LIB = @X_LIBS@ -lXaw -lXmu -lXt @X_PRE_LIBS@ -lXext -lX11 @X_EXTRA_LIBS@
1.1 ohara 96:
97: SUBDIRS = asm builtin engine fft include io lib parse ${PLOTDIR}
98:
99: DEFS = @DEFS@ -DASIR_LIBDIR=\"${prefix}/lib/asir\"
100: INCLUDES = -I${top_srcdir}/include -I${top_srcdir}/parse -I${top_srcdir}/io \
101: -I${top_srcdir}/gc/include \
102: @PARIINC@ @MPIINC@ @X_CFLAGS@
103:
104:
105: GLIB = libasir-gc.a
106: ALIB = asm/libasm.a
107: BLIB = builtin/libfunc.a
108: ELIB = engine/libca.a
109: FLIB = fft/libdft.a
110: IOLIB = io/libio.a
111: PLIB = parse/libparse.a
112:
113: # The ASIRLIB cannot be rearrenged.
114: ASIRLIB = ${BLIB} ${PLIB} ${IOLIB} ${PLLIB} ${ELIB} ${FLIB} ${ALIB}
115: LIBS = @LIBS@ @PARILIB@ @MPILIB@ @LAPACKLIB@ ${X11LIB} ${FEPLIB} -lm ${EXTRALIBS}
116:
117: # EXTRALIBS = @EXTRALIBS@
118: bin_PROGRAMS = asir
119: asir_SOURCES = parse/main.c
120: asir_LDADD = ${ASIRLIB} ${GLIB}
1.5 ohara 121: noinst_LIBRARIES = libasir.a libasir-gc.a
1.2 ohara 122: CLEANFILES = libasir.a libasir-gc.a asir${EXEEXT}
1.1 ohara 123:
124: libasir_gc_a_SOURCES =
125: subdir = .
126: ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
127: mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
128: CONFIG_CLEAN_FILES =
1.5 ohara 129: LIBRARIES = $(noinst_LIBRARIES)
1.1 ohara 130:
131: libasir_gc_a_AR = $(AR) cru
132: libasir_gc_a_LIBADD =
133: am_libasir_gc_a_OBJECTS =
134: libasir_gc_a_OBJECTS = $(am_libasir_gc_a_OBJECTS)
135: libasir_a_AR = $(AR) cru
136: libasir_a_LIBADD =
137: libasir_a_SOURCES = libasir.a.c
138: libasir_a_OBJECTS = libasir.a.$(OBJEXT)
139: bin_PROGRAMS = asir$(EXEEXT)
140: PROGRAMS = $(bin_PROGRAMS)
141:
142: am_asir_OBJECTS = main.$(OBJEXT)
143: asir_OBJECTS = $(am_asir_OBJECTS)
144: @USE_PLOT_TRUE@asir_DEPENDENCIES = builtin/libfunc.a parse/libparse.a \
145: @USE_PLOT_TRUE@ io/libio.a plot/libplot.a engine/libca.a \
146: @USE_PLOT_TRUE@ fft/libdft.a asm/libasm.a libasir-gc.a
147: @USE_PLOT_FALSE@asir_DEPENDENCIES = builtin/libfunc.a parse/libparse.a \
148: @USE_PLOT_FALSE@ io/libio.a engine/libca.a fft/libdft.a \
149: @USE_PLOT_FALSE@ asm/libasm.a libasir-gc.a
150: asir_LDFLAGS =
151: DEFAULT_INCLUDES = -I. -I$(srcdir)
152: CPPFLAGS = @CPPFLAGS@
153: LDFLAGS = @LDFLAGS@
154: depcomp =
155: COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
156: $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
157: CCLD = $(CC)
158: LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
159: CFLAGS = @CFLAGS@
160: DIST_SOURCES = $(libasir_gc_a_SOURCES) libasir.a.c $(asir_SOURCES)
161:
162: RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
163: uninstall-info-recursive all-recursive install-data-recursive \
164: install-exec-recursive installdirs-recursive install-recursive \
165: uninstall-recursive check-recursive installcheck-recursive
166: DIST_COMMON = INSTALL Makefile.am Makefile.in acinclude.m4 aclocal.m4 \
167: config.guess config.sub configure configure.in depcomp \
168: install-sh missing mkinstalldirs
169: DIST_SUBDIRS = asm builtin engine fft include io lib parse plot
170: SOURCES = $(libasir_gc_a_SOURCES) libasir.a.c $(asir_SOURCES)
171:
172: all: all-recursive
173:
174: .SUFFIXES:
175: .SUFFIXES: .c .o .obj
176: $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
177: cd $(top_srcdir) && \
178: $(AUTOMAKE) --foreign Makefile
179: Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
180: cd $(top_builddir) && \
181: CONFIG_HEADERS= CONFIG_LINKS= \
182: CONFIG_FILES=$@ $(SHELL) ./config.status
183:
184: $(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
185: $(SHELL) ./config.status --recheck
186: $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
187: cd $(srcdir) && $(AUTOCONF)
188:
189: $(ACLOCAL_M4): configure.in acinclude.m4
190: cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
191:
192: AR = ar
193:
1.5 ohara 194: clean-noinstLIBRARIES:
195: -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
1.1 ohara 196: install-binPROGRAMS: $(bin_PROGRAMS)
197: @$(NORMAL_INSTALL)
198: $(mkinstalldirs) $(DESTDIR)$(bindir)
199: @list='$(bin_PROGRAMS)'; for p in $$list; do \
200: p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
201: if test -f $$p \
202: ; then \
203: f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
204: echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \
205: $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \
206: else :; fi; \
207: done
208:
209: uninstall-binPROGRAMS:
210: @$(NORMAL_UNINSTALL)
211: @list='$(bin_PROGRAMS)'; for p in $$list; do \
212: f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
213: echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
214: rm -f $(DESTDIR)$(bindir)/$$f; \
215: done
216:
217: clean-binPROGRAMS:
218: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
219: main.$(OBJEXT): parse/main.c
220: asir$(EXEEXT): $(asir_OBJECTS) $(asir_DEPENDENCIES)
221: @rm -f asir$(EXEEXT)
222: $(LINK) $(asir_LDFLAGS) $(asir_OBJECTS) $(asir_LDADD) $(LIBS)
223:
224: mostlyclean-compile:
225: -rm -f *.$(OBJEXT) core *.core
226:
227: distclean-compile:
228: -rm -f *.tab.c
229:
230: .c.o:
231: $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
232:
233: .c.obj:
234: $(COMPILE) -c `cygpath -w $<`
235:
236: main.o: parse/main.c
237: $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o main.o `test -f parse/main.c || echo '$(srcdir)/'`parse/main.c
238:
239: main.obj: parse/main.c
240: $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o main.obj `cygpath -w parse/main.c`
241: uninstall-info-am:
242:
243: # This directory's subdirectories are mostly independent; you can cd
244: # into them and run `make' without going through this Makefile.
245: # To change the values of `make' variables: instead of editing Makefiles,
246: # (1) if the variable is set in `config.status', edit `config.status'
247: # (which will cause the Makefiles to be regenerated when you run `make');
248: # (2) otherwise, pass the desired values on the `make' command line.
249: $(RECURSIVE_TARGETS):
250: @set fnord $(MAKEFLAGS); amf=$$2; \
251: dot_seen=no; \
252: target=`echo $@ | sed s/-recursive//`; \
253: list='$(SUBDIRS)'; for subdir in $$list; do \
254: echo "Making $$target in $$subdir"; \
255: if test "$$subdir" = "."; then \
256: dot_seen=yes; \
257: local_target="$$target-am"; \
258: else \
259: local_target="$$target"; \
260: fi; \
261: (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
262: || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
263: done; \
264: if test "$$dot_seen" = "no"; then \
265: $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
266: fi; test -z "$$fail"
267:
268: mostlyclean-recursive clean-recursive distclean-recursive \
269: maintainer-clean-recursive:
270: @set fnord $(MAKEFLAGS); amf=$$2; \
271: dot_seen=no; \
272: case "$@" in \
273: distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
274: *) list='$(SUBDIRS)' ;; \
275: esac; \
276: rev=''; for subdir in $$list; do \
277: if test "$$subdir" = "."; then :; else \
278: rev="$$subdir $$rev"; \
279: fi; \
280: done; \
281: rev="$$rev ."; \
282: target=`echo $@ | sed s/-recursive//`; \
283: for subdir in $$rev; do \
284: echo "Making $$target in $$subdir"; \
285: if test "$$subdir" = "."; then \
286: local_target="$$target-am"; \
287: else \
288: local_target="$$target"; \
289: fi; \
290: (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
291: || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
292: done && test -z "$$fail"
293: tags-recursive:
294: list='$(SUBDIRS)'; for subdir in $$list; do \
295: test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
296: done
297:
298: tags: TAGS
299:
300: ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
301: list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
302: unique=`for i in $$list; do \
303: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
304: done | \
305: $(AWK) ' { files[$$0] = 1; } \
306: END { for (i in files) print i; }'`; \
307: mkid -fID $$unique $(LISP)
308:
309: TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
310: $(TAGS_FILES) $(LISP)
311: tags=; \
312: here=`pwd`; \
313: list='$(SUBDIRS)'; for subdir in $$list; do \
314: if test "$$subdir" = .; then :; else \
315: test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
316: fi; \
317: done; \
318: list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
319: unique=`for i in $$list; do \
320: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
321: done | \
322: $(AWK) ' { files[$$0] = 1; } \
323: END { for (i in files) print i; }'`; \
324: test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
325: || etags $(ETAGS_ARGS) $$tags $$unique $(LISP)
326:
327: GTAGS:
328: here=`CDPATH=: && cd $(top_builddir) && pwd` \
329: && cd $(top_srcdir) \
330: && gtags -i $(GTAGS_ARGS) $$here
331:
332: distclean-tags:
333: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
334:
335: DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
336:
337: top_distdir = .
338: # Avoid unsightly `./'.
339: distdir = $(PACKAGE)-$(VERSION)
340:
341: GZIP_ENV = --best
342:
343: distdir: $(DISTFILES)
344: -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
345: mkdir $(distdir)
346: @for file in $(DISTFILES); do \
347: if test -f $$file; then d=.; else d=$(srcdir); fi; \
348: dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
349: if test "$$dir" != "$$file" && test "$$dir" != "."; then \
350: $(mkinstalldirs) "$(distdir)/$$dir"; \
351: fi; \
352: if test -d $$d/$$file; then \
353: cp -pR $$d/$$file $(distdir) \
354: || exit 1; \
355: else \
356: test -f $(distdir)/$$file \
357: || cp -p $$d/$$file $(distdir)/$$file \
358: || exit 1; \
359: fi; \
360: done
361: for subdir in $(DIST_SUBDIRS); do \
362: if test "$$subdir" = .; then :; else \
363: test -d $(distdir)/$$subdir \
364: || mkdir $(distdir)/$$subdir \
365: || exit 1; \
366: (cd $$subdir && \
367: $(MAKE) $(AM_MAKEFLAGS) \
368: top_distdir="$(top_distdir)" \
369: distdir=../$(distdir)/$$subdir \
370: distdir) \
371: || exit 1; \
372: fi; \
373: done
374: -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
375: ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
376: ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
377: ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
378: || chmod -R a+r $(distdir)
379: dist: distdir
380: $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
381: -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
382:
383: # This target untars the dist file and tries a VPATH configuration. Then
384: # it guarantees that the distribution is self-contained by making another
385: # tarfile.
386: distcheck: dist
387: -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir)
388: GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
389: chmod -R a-w $(distdir); chmod a+w $(distdir)
390: mkdir $(distdir)/=build
391: mkdir $(distdir)/=inst
392: chmod a-w $(distdir)
393: dc_install_base=`CDPATH=: && cd $(distdir)/=inst && pwd` \
394: && cd $(distdir)/=build \
395: && ../configure --srcdir=.. --prefix=$$dc_install_base \
396: && $(MAKE) $(AM_MAKEFLAGS) \
397: && $(MAKE) $(AM_MAKEFLAGS) dvi \
398: && $(MAKE) $(AM_MAKEFLAGS) check \
399: && $(MAKE) $(AM_MAKEFLAGS) install \
400: && $(MAKE) $(AM_MAKEFLAGS) installcheck \
401: && $(MAKE) $(AM_MAKEFLAGS) uninstall \
402: && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
403: || (echo "Error: files left after uninstall" 1>&2; \
404: exit 1) ) \
405: && $(MAKE) $(AM_MAKEFLAGS) dist \
406: && $(MAKE) $(AM_MAKEFLAGS) distclean \
407: && rm -f $(distdir).tar.gz \
408: && (test `find . -type f -print | wc -l` -eq 0 \
409: || (echo "Error: files left after distclean" 1>&2; \
410: exit 1) )
411: -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir)
412: @echo "$(distdir).tar.gz is ready for distribution" | \
413: sed 'h;s/./=/g;p;x;p;x'
414: check-am: all-am
415: check: check-recursive
416: all-am: Makefile $(LIBRARIES) $(PROGRAMS)
417: installdirs: installdirs-recursive
418: installdirs-am:
1.5 ohara 419: $(mkinstalldirs) $(DESTDIR)$(bindir)
1.1 ohara 420:
421: install: install-recursive
422: install-exec: install-exec-recursive
423: install-data: install-data-recursive
424: uninstall: uninstall-recursive
425:
426: install-am: all-am
427: @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
428:
429: installcheck: installcheck-recursive
430: install-strip:
431: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
432: `test -z '$(STRIP)' || \
433: echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
434: mostlyclean-generic:
435:
436: clean-generic:
437: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
438:
439: distclean-generic:
440: -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
441:
442: maintainer-clean-generic:
443: @echo "This command is intended for maintainers to use"
444: @echo "it deletes files that may require special tools to rebuild."
445: clean: clean-recursive
446:
1.5 ohara 447: clean-am: clean-binPROGRAMS clean-generic clean-noinstLIBRARIES \
1.1 ohara 448: mostlyclean-am
449:
450: dist-all: distdir
451: $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
452: -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
453: distclean: distclean-recursive
454: -rm -f config.status config.cache config.log
455: distclean-am: clean-am distclean-compile distclean-generic \
456: distclean-tags
457:
458: dvi: dvi-recursive
459:
460: dvi-am:
461:
462: info: info-recursive
463:
464: info-am:
465:
466: install-data-am:
467:
1.5 ohara 468: install-exec-am: install-binPROGRAMS
1.1 ohara 469: @$(NORMAL_INSTALL)
470: $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
471:
472: install-info: install-info-recursive
473:
474: install-man:
475:
476: installcheck-am:
477:
478: maintainer-clean: maintainer-clean-recursive
479:
480: maintainer-clean-am: distclean-am maintainer-clean-generic
481:
482: mostlyclean: mostlyclean-recursive
483:
484: mostlyclean-am: mostlyclean-compile mostlyclean-generic
485:
1.5 ohara 486: uninstall-am: uninstall-binPROGRAMS uninstall-info-am
1.1 ohara 487:
488: uninstall-info: uninstall-info-recursive
489:
490: .PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \
1.5 ohara 491: clean-binPROGRAMS clean-generic clean-noinstLIBRARIES \
1.1 ohara 492: clean-recursive dist dist-all distcheck distclean \
493: distclean-compile distclean-generic distclean-recursive \
494: distclean-tags distdir dvi dvi-am dvi-recursive info info-am \
495: info-recursive install install-am install-binPROGRAMS \
496: install-data install-data-am install-data-recursive \
497: install-exec install-exec-am install-exec-recursive \
1.5 ohara 498: install-info install-info-am install-info-recursive install-man \
499: install-recursive install-strip installcheck installcheck-am \
500: installdirs installdirs-am installdirs-recursive \
501: maintainer-clean maintainer-clean-generic \
502: maintainer-clean-recursive mostlyclean mostlyclean-compile \
503: mostlyclean-generic mostlyclean-recursive tags tags-recursive \
504: uninstall uninstall-am uninstall-binPROGRAMS uninstall-info-am \
505: uninstall-info-recursive uninstall-recursive
1.1 ohara 506:
507:
508: umain.o: parse/main.c
509: ${COMPILE} -DUINIT main.c -o umain.o
510:
511: libasir-gc.a: parse/gc_risa.o
512: -if [ ! -f ${top_srcdir}/gc/.configure_done ]; then \
513: (cd ${top_srcdir}/gc; ./configure --disable-threads) ; \
514: touch ${top_srcdir}/gc/.configure_done ; \
515: fi
516: (cd ${top_srcdir}/gc; ${MAKE})
517: cp ${top_srcdir}/gc/.libs/libgc.a ${top_srcdir}/${GLIB}
518: ${AR} q ${top_srcdir}/${GLIB} ${top_srcdir}/parse/gc_risa.o
519: ${RANLIB} ${top_srcdir}/${GLIB}
520:
521: libasir.a: ${ASIRLIB}
522: -mkdir ${top_srcdir}/libtmp
523: -rm -f ${top_srcdir}/libtmp/* ${top_srcdir}/$@
524: for i in ${ASIRLIB}; do (cd ${top_srcdir}/libtmp; ar x ../$$i; chmod 644 *) done
525: (cd ${top_srcdir}/libtmp; ${AR} cq ../$@ *.o)
526: (cd ${top_srcdir}; ${RANLIB} $@)
527: -rm -rf ${top_srcdir}/libtmp
528:
529: #asir.o: umain.o ${ASIRLIB} ${GLIB}
530: # -rm $@
531: # ld -r $@ umain.o ${ASIRLIB} ${GLIB} ${LIBS} ${EXTRALIBS}
532:
533: install-exec-hook:
1.5 ohara 534: -mkdir -p ${prefix}/lib/asir
535: -if [ -x ${prefix}/bin/asir ]; then \
536: mv ${prefix}/bin/asir${EXEEXT} ${prefix}/lib/asir/ ; \
1.1 ohara 537: fi
1.5 ohara 538:
1.3 ohara 539: install-libasir: libasir.a
540: mkdir -p ${prefix}/lib
541: ${INSTALL_DATA} libasir.a ${prefix}/lib/libasir${libasir_postfix}.a
1.5 ohara 542:
543: install-openxm: asir${EXEEXT} libasir.a libasir-gc.a
1.6 ohara 544: -mkdir -p ${prefix}/bin
545: ${INSTALL_PROGRAM} asir ${prefix}/bin/
1.5 ohara 546: -mkdir -p ${prefix}/lib/asir
547: (cd ${top_srcdir}/lib; ${MAKE} install-doc install-lib)
548: ${INSTALL_DATA} libasir.a ${prefix}/lib/libasir${libasir_postfix}.a
549: ${INSTALL_DATA} libasir-gc.a ${prefix}/lib/libasir-gc.a
1.6 ohara 550: -rm -f ${prefix}/bin/ox_asir${EXEEXT}
551: (cd ${prefix}/bin ; ${LN_S} asir${EXEEXT} ox_asir${EXEEXT})
552: -(cd ${prefix}/lib/asir; \
553: rm -f asir${EXEEXT} ox_asir${EXEEXT} ox_launch${EXEEXT} ox_plot${EXEEXT})
554: (cd ${prefix}/lib/asir ; \
555: ${LN_S} ../../bin/asir${EXEEXT} asir${EXEEXT} ; \
556: ${LN_S} asir${EXEEXT} ox_asir${EXEEXT} ; \
557: ${LN_S} asir${EXEEXT} ox_launch${EXEEXT} ; \
558: ${LN_S} asir${EXEEXT} ox_plot${EXEEXT})
1.8 ohara 559: (cd ${top_srcdir}/include; ${MAKE} install)
1.9 ohara 560: (cd ${top_srcdir}/parse; ${MAKE} install)
1.5 ohara 561:
562: install-lib:
563: (cd ${top_srcdir}/lib; ${MAKE} install-lib)
1.7 ohara 564: -(cd ${prefix}/lib/asir; \
565: rm -f ox_asir${EXEEXT} ox_launch${EXEEXT} ox_plot${EXEEXT})
1.5 ohara 566: (cd ${prefix}/lib/asir ; \
567: ${LN_S} asir${EXEEXT} ox_asir${EXEEXT} ; \
568: ${LN_S} asir${EXEEXT} ox_launch${EXEEXT} ; \
569: ${LN_S} asir${EXEEXT} ox_plot${EXEEXT})
570: -mkdir -p ${prefix}/bin
1.7 ohara 571: -rm -f ${prefix}/bin/asir${EXEEXT}
1.5 ohara 572: (cd ${prefix}/bin ; ${LN_S} ../lib/asir/asir${EXEEXT} asir${EXEEXT})
573:
574: install-doc:
575: (cd ${top_srcdir}/lib; ${MAKE} install-doc)
1.1 ohara 576: # Tell versions [3.59,3.63) of GNU make to not export all variables.
577: # Otherwise a system limit (for SysV at least) may be exceeded.
578: .NOEXPORT:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>