1 # Generated automatically from Makefile.in by configure.
2 # Makefile.in generated automatically by automake 1.3 from Makefile.am
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998 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.
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
15 # Automakefile for JavaScript disassembler.
16 # Copyright (c) 1998 New Generation Software (NGS) Oy
18 # Author: Markku Rossi <mtr@ngs.fi>
22 # This library is free software; you can redistribute it and/or
23 # modify it under the terms of the GNU Library General Public
24 # License as published by the Free Software Foundation; either
25 # version 2 of the License, or (at your option) any later version.
27 # This library is distributed in the hope that it will be useful,
28 # but WITHOUT ANY WARRANTY; without even the implied warranty of
29 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
30 # Library General Public License for more details.
32 # You should have received a copy of the GNU Library General Public
33 # License along with this library; if not, write to the Free
34 # Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
43 prefix = /usr
/local
/js-0.2
.5
44 exec_prefix = ${prefix}
46 bindir = ${exec_prefix}/bin
47 sbindir
= ${exec_prefix}/sbin
48 libexecdir
= ${exec_prefix}/libexec
49 datadir = ${prefix}/share
50 sysconfdir
= ${prefix}/etc
51 sharedstatedir
= ${prefix}/com
52 localstatedir
= ${prefix}/var
53 libdir = ${exec_prefix}/lib
54 infodir = ${prefix}/info
55 mandir = ${prefix}/man
56 includedir = ${prefix}/include
57 oldincludedir = /usr
/include
61 pkgdatadir
= $(datadir)/js
62 pkglibdir
= $(libdir)/js
63 pkgincludedir
= $(includedir)/js
70 AUTOHEADER
= autoheader
72 INSTALL
= /usr
/bin
/install -c
73 INSTALL_PROGRAM
= ${INSTALL}
74 INSTALL_DATA
= ${INSTALL} -m
644
75 INSTALL_SCRIPT
= ${INSTALL_PROGRAM}
84 host_alias
= i686-pc-linux-gnu
85 host_triplet
= i686-pc-linux-gnu
86 ACLOCAL_FLAGS_FOR_LIBTOOL
=
89 EXTENSIONS
= dl_open.lo xjs.lo xmd5.lo md5c.lo
90 EXTENSIONS_LIBS
= -ldl
91 INTERPRETER_FEATURES
= r_std.lo
93 LIBTOOL
= $(SHELL
) $(top_builddir
)/libtool
104 JSCOMPILER
= ..
/src
/js
105 JSCOMPILER_FLAGS
= -Wpedantic
-O2
-g
107 JSS
= bc.js operands.js main.js
108 JSCS
= bc.jsc operands.jsc main.jsc
110 EXTRA_DIST
= $(JSS
) extract-op-names.js jsdas
.1
116 CLEANFILES
= jsdas
$(JSCS
)
119 mkinstalldirs
= $(SHELL
) $(top_srcdir
)/mkinstalldirs
120 CONFIG_HEADER
= ..
/jsconfig.h
122 SCRIPTS
= $(bin_SCRIPTS
)
124 man1dir = $(mandir)/man1
128 DIST_COMMON
= ChangeLog Makefile.am Makefile.in TODO
131 DISTFILES
= $(DIST_COMMON
) $(SOURCES
) $(HEADERS
) $(TEXINFOS
) $(EXTRA_DIST
)
135 all: Makefile
$(SCRIPTS
) $(MANS
)
139 $(srcdir)/Makefile.in
: Makefile.am
$(top_srcdir
)/configure.in
$(ACLOCAL_M4
)
140 cd
$(top_srcdir
) && $(AUTOMAKE
) --gnu
--include-deps jsdas
/Makefile
142 Makefile
: $(srcdir)/Makefile.in
$(top_builddir
)/config.status
144 && CONFIG_FILES
=$(subdir
)/$@ CONFIG_HEADERS
= $(SHELL
) .
/config.status
147 install-binSCRIPTS
: $(bin_SCRIPTS
)
149 $(mkinstalldirs
) $(DESTDIR
)$(bindir)
150 @list
='$(bin_SCRIPTS)'; for p in
$$list; do \
151 if
test -f
$$p; then \
152 echo
" $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
153 $(INSTALL_SCRIPT
) $$p $(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
154 else if
test -f
$(srcdir)/$$p; then \
155 echo
" $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
156 $(INSTALL_SCRIPT
) $(srcdir)/$$p $(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
160 uninstall-binSCRIPTS
:
162 list
='$(bin_SCRIPTS)'; for p in
$$list; do \
163 rm -f
$(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
167 $(mkinstalldirs
) $(DESTDIR
)$(man1dir)
168 @list
='$(man1_MANS)'; \
169 l2
='$(man_MANS)'; for i in
$$l2; do \
171 *.1*) list
="$$list $$i" ;; \
174 for i in
$$list; do \
175 if
test -f
$(srcdir)/$$i; then file
=$(srcdir)/$$i; \
177 ext
=`echo $$i | sed -e 's/^.*\\.//'`; \
178 inst
=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
179 inst
=`echo $$inst | sed '$(transform)'`.
$$ext; \
180 echo
" $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
181 $(INSTALL_DATA
) $$file $(DESTDIR
)$(man1dir)/$$inst; \
185 @list
='$(man1_MANS)'; \
186 l2
='$(man_MANS)'; for i in
$$l2; do \
188 *.1*) list
="$$list $$i" ;; \
191 for i in
$$list; do \
192 ext
=`echo $$i | sed -e 's/^.*\\.//'`; \
193 inst
=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
194 inst
=`echo $$inst | sed '$(transform)'`.
$$ext; \
195 echo
" rm -f $(DESTDIR)$(man1dir)/$$inst"; \
196 rm -f
$(DESTDIR
)$(man1dir)/$$inst; \
203 $(MAKE
) uninstall-man1
208 distdir
= $(top_builddir
)/$(PACKAGE
)-$(VERSION
)/$(subdir
)
212 distdir
: $(DISTFILES
)
213 @for file in
$(DISTFILES
); do \
215 test -f
$(distdir
)/$$file \
216 || ln
$$d/$$file $(distdir
)/$$file 2> /dev
/null \
217 || cp
-p
$$d/$$file $(distdir
)/$$file; \
224 install-exec
: install-binSCRIPTS
227 install-data
: install-man
230 install: install-exec install-data
all
233 uninstall: uninstall-binSCRIPTS uninstall-man
236 $(MAKE
) INSTALL_PROGRAM
='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT
='$(INSTALL_PROGRAM)' install
238 $(mkinstalldirs
) $(DATADIR
)$(bindir) $(DESTDIR
)$(mandir)/man1
242 -test -z
"$(MOSTLYCLEANFILES)" ||
rm -f
$(MOSTLYCLEANFILES
)
245 -test -z
"$(CLEANFILES)" ||
rm -f
$(CLEANFILES
)
248 -rm -f Makefile
$(DISTCLEANFILES
)
249 -rm -f config.cache config.log stamp-h stamp-h
[0-9]*
250 -test -z
"$(CONFIG_CLEAN_FILES)" ||
rm -f
$(CONFIG_CLEAN_FILES
)
252 maintainer-clean-generic
:
253 -test -z
"$(MAINTAINERCLEANFILES)" ||
rm -f
$(MAINTAINERCLEANFILES
)
254 -test -z
"$(BUILT_SOURCES)" ||
rm -f
$(BUILT_SOURCES
)
255 mostlyclean: mostlyclean-generic
257 clean: clean-generic
mostlyclean
259 distclean: distclean-generic
clean
263 maintainer-clean
: maintainer-clean-generic
distclean
264 @echo
"This command is intended for maintainers to use;"
265 @echo
"it deletes files that may require special tools to rebuild."
267 .PHONY
: uninstall-binSCRIPTS install-binSCRIPTS install-man1 \
268 uninstall-man1 install-man uninstall-man
tags distdir
info dvi \
269 installcheck install-exec install-data
install uninstall all \
270 installdirs mostlyclean-generic distclean-generic clean-generic \
271 maintainer-clean-generic
clean mostlyclean distclean maintainer-clean
278 for i in
$(JSS
); do cat
$(srcdir)/$$i >> $@.js
; done
279 $(JSCOMPILER
) $(JSCOMPILER_FLAGS
) -c
$@.js
280 echo
"#!$(bindir)/js --file" > $@
281 # echo "#!$(JSCOMPILER) --file" > $@
286 $(JSCOMPILER
) $(JSCOMPILER_FLAGS
) -c
$<
288 # Tell versions [3.59,3.63) of GNU make to not export all variables.
289 # Otherwise a system limit (for SysV at least) may be exceeded.