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 jswrap.
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
= process.js main.js
108 JSCS
= process.jsc main.jsc
114 CLEANFILES
= jswrap
$(JSCS
)
117 mkinstalldirs
= $(SHELL
) $(top_srcdir
)/mkinstalldirs
118 CONFIG_HEADER
= ..
/jsconfig.h
120 SCRIPTS
= $(bin_SCRIPTS
)
122 DIST_COMMON
= ChangeLog Makefile.am Makefile.in TODO
125 DISTFILES
= $(DIST_COMMON
) $(SOURCES
) $(HEADERS
) $(TEXINFOS
) $(EXTRA_DIST
)
129 all: Makefile
$(SCRIPTS
)
133 $(srcdir)/Makefile.in
: Makefile.am
$(top_srcdir
)/configure.in
$(ACLOCAL_M4
)
134 cd
$(top_srcdir
) && $(AUTOMAKE
) --gnu
--include-deps jswrap
/Makefile
136 Makefile
: $(srcdir)/Makefile.in
$(top_builddir
)/config.status
138 && CONFIG_FILES
=$(subdir
)/$@ CONFIG_HEADERS
= $(SHELL
) .
/config.status
141 install-binSCRIPTS
: $(bin_SCRIPTS
)
143 $(mkinstalldirs
) $(DESTDIR
)$(bindir)
144 @list
='$(bin_SCRIPTS)'; for p in
$$list; do \
145 if
test -f
$$p; then \
146 echo
" $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
147 $(INSTALL_SCRIPT
) $$p $(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
148 else if
test -f
$(srcdir)/$$p; then \
149 echo
" $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
150 $(INSTALL_SCRIPT
) $(srcdir)/$$p $(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
154 uninstall-binSCRIPTS
:
156 list
='$(bin_SCRIPTS)'; for p in
$$list; do \
157 rm -f
$(DESTDIR
)$(bindir)/`echo $$p|sed '$(transform)'`; \
163 distdir
= $(top_builddir
)/$(PACKAGE
)-$(VERSION
)/$(subdir
)
167 distdir
: $(DISTFILES
)
168 @for file in
$(DISTFILES
); do \
170 test -f
$(distdir
)/$$file \
171 || ln
$$d/$$file $(distdir
)/$$file 2> /dev
/null \
172 || cp
-p
$$d/$$file $(distdir
)/$$file; \
179 install-exec
: install-binSCRIPTS
185 install: install-exec install-data
all
188 uninstall: uninstall-binSCRIPTS
191 $(MAKE
) INSTALL_PROGRAM
='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT
='$(INSTALL_PROGRAM)' install
193 $(mkinstalldirs
) $(DATADIR
)$(bindir)
197 -test -z
"$(MOSTLYCLEANFILES)" ||
rm -f
$(MOSTLYCLEANFILES
)
200 -test -z
"$(CLEANFILES)" ||
rm -f
$(CLEANFILES
)
203 -rm -f Makefile
$(DISTCLEANFILES
)
204 -rm -f config.cache config.log stamp-h stamp-h
[0-9]*
205 -test -z
"$(CONFIG_CLEAN_FILES)" ||
rm -f
$(CONFIG_CLEAN_FILES
)
207 maintainer-clean-generic
:
208 -test -z
"$(MAINTAINERCLEANFILES)" ||
rm -f
$(MAINTAINERCLEANFILES
)
209 -test -z
"$(BUILT_SOURCES)" ||
rm -f
$(BUILT_SOURCES
)
210 mostlyclean: mostlyclean-generic
212 clean: clean-generic
mostlyclean
214 distclean: distclean-generic
clean
218 maintainer-clean
: maintainer-clean-generic
distclean
219 @echo
"This command is intended for maintainers to use;"
220 @echo
"it deletes files that may require special tools to rebuild."
222 .PHONY
: uninstall-binSCRIPTS install-binSCRIPTS
tags distdir
info dvi \
223 installcheck install-exec install-data
install uninstall all \
224 installdirs mostlyclean-generic distclean-generic clean-generic \
225 maintainer-clean-generic
clean mostlyclean distclean maintainer-clean
232 for i in
$(JSS
); do cat
$(srcdir)/$$i >> $@.js
; done
233 $(JSCOMPILER
) $(JSCOMPILER_FLAGS
) -c
$@.js
234 echo
"#!$(bindir)/js --file" > $@
235 # echo "#!$(JSCOMPILER) --file" > $@
240 $(JSCOMPILER
) $(JSCOMPILER_FLAGS
) -c
$<
242 # Tell versions [3.59,3.63) of GNU make to not export all variables.
243 # Otherwise a system limit (for SysV at least) may be exceeded.