adamc@1138: # Makefile.in generated by automake 1.11.1 from Makefile.am. adamc@1132: # @configure_input@ adamc@1132: adamc@1132: # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, adamc@1132: # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, adamc@1132: # Inc. adamc@1132: # This Makefile.in is free software; the Free Software Foundation adamc@1132: # gives unlimited permission to copy and/or distribute it, adamc@1132: # with or without modifications, as long as this notice is preserved. adamc@1132: adamc@1132: # This program is distributed in the hope that it will be useful, adamc@1132: # but WITHOUT ANY WARRANTY, to the extent permitted by law; without adamc@1132: # even the implied warranty of MERCHANTABILITY or FITNESS FOR A adamc@1132: # PARTICULAR PURPOSE. adamc@1132: adamc@1132: @SET_MAKE@ adamc@1132: VPATH = @srcdir@ adamc@1132: pkgdatadir = $(datadir)/@PACKAGE@ adamc@1132: pkgincludedir = $(includedir)/@PACKAGE@ adamc@1132: pkglibdir = $(libdir)/@PACKAGE@ adamc@1132: pkglibexecdir = $(libexecdir)/@PACKAGE@ adamc@1132: am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd adamc@1132: install_sh_DATA = $(install_sh) -c -m 644 adamc@1132: install_sh_PROGRAM = $(install_sh) -c adamc@1132: install_sh_SCRIPT = $(install_sh) -c adamc@1132: INSTALL_HEADER = $(INSTALL_DATA) adamc@1132: transform = $(program_transform_name) adamc@1132: NORMAL_INSTALL = : adamc@1132: PRE_INSTALL = : adamc@1132: POST_INSTALL = : adamc@1132: NORMAL_UNINSTALL = : adamc@1132: PRE_UNINSTALL = : adamc@1132: POST_UNINSTALL = : adamc@1132: build_triplet = @build@ adamc@1132: host_triplet = @host@ adamc@1132: subdir = . adamc@1132: DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ adamc@1263: $(srcdir)/Makefile.in $(srcdir)/config.h.in \ adamc@1263: $(top_srcdir)/configure $(top_srcdir)/src/config.sml.in \ adamc@1263: config.guess config.sub depcomp install-sh ltmain.sh missing adamc@1132: ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 adam@1368: am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_openssl.m4 \ adam@1368: $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ adam@1368: $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ adam@1368: $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac adamc@1132: am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ adamc@1132: $(ACLOCAL_M4) adamc@1132: am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ adamc@1132: configure.lineno config.status.lineno adamc@1132: mkinstalldirs = $(install_sh) -d adamc@1263: CONFIG_HEADER = config.h adamc@1132: CONFIG_CLEAN_FILES = src/config.sml adamc@1132: CONFIG_CLEAN_VPATH_FILES = adamc@1132: SOURCES = adamc@1132: DIST_SOURCES = adamc@1132: RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ adamc@1132: html-recursive info-recursive install-data-recursive \ adamc@1132: install-dvi-recursive install-exec-recursive \ adamc@1132: install-html-recursive install-info-recursive \ adamc@1132: install-pdf-recursive install-ps-recursive install-recursive \ adamc@1132: installcheck-recursive installdirs-recursive pdf-recursive \ adamc@1132: ps-recursive uninstall-recursive adamc@1132: RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ adamc@1132: distclean-recursive maintainer-clean-recursive adamc@1132: AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ adamc@1132: $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ adamc@1132: distdir dist dist-all distcheck adamc@1132: ETAGS = etags adamc@1132: CTAGS = ctags adamc@1132: DIST_SUBDIRS = $(SUBDIRS) adamc@1132: DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) adamc@1132: distdir = $(PACKAGE)-$(VERSION) adamc@1132: top_distdir = $(distdir) adamc@1132: am__remove_distdir = \ adamc@1132: { test ! -d "$(distdir)" \ adamc@1132: || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ adamc@1132: && rm -fr "$(distdir)"; }; } adamc@1132: am__relativize = \ adamc@1132: dir0=`pwd`; \ adamc@1132: sed_first='s,^\([^/]*\)/.*$$,\1,'; \ adamc@1132: sed_rest='s,^[^/]*/*,,'; \ adamc@1132: sed_last='s,^.*/\([^/]*\)$$,\1,'; \ adamc@1132: sed_butlast='s,/*[^/]*$$,,'; \ adamc@1132: while test -n "$$dir1"; do \ adamc@1132: first=`echo "$$dir1" | sed -e "$$sed_first"`; \ adamc@1132: if test "$$first" != "."; then \ adamc@1132: if test "$$first" = ".."; then \ adamc@1132: dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ adamc@1132: dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ adamc@1132: else \ adamc@1132: first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ adamc@1132: if test "$$first2" = "$$first"; then \ adamc@1132: dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ adamc@1132: else \ adamc@1132: dir2="../$$dir2"; \ adamc@1132: fi; \ adamc@1132: dir0="$$dir0"/"$$first"; \ adamc@1132: fi; \ adamc@1132: fi; \ adamc@1132: dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ adamc@1132: done; \ adamc@1132: reldir="$$dir2" adamc@1132: DIST_ARCHIVES = $(distdir).tar.gz adamc@1132: GZIP_ENV = --best adamc@1132: distuninstallcheck_listfiles = find . -type f -print adamc@1132: distcleancheck_listfiles = find . -type f -print adamc@1132: ACLOCAL = @ACLOCAL@ adamc@1132: AMTAR = @AMTAR@ adamc@1132: AR = @AR@ adamc@1132: AUTOCONF = @AUTOCONF@ adamc@1132: AUTOHEADER = @AUTOHEADER@ adamc@1132: AUTOMAKE = @AUTOMAKE@ adamc@1132: AWK = @AWK@ adamc@1132: BIN := @BIN@ adamc@1132: CC = @CC@ adamc@1132: CCDEPMODE = @CCDEPMODE@ adamc@1132: CFLAGS = @CFLAGS@ adamc@1132: CPP = @CPP@ adamc@1132: CPPFLAGS = @CPPFLAGS@ adamc@1132: CYGPATH_W = @CYGPATH_W@ adamc@1132: DEFS = @DEFS@ adamc@1132: DEPDIR = @DEPDIR@ adamc@1132: DSYMUTIL = @DSYMUTIL@ adamc@1132: DUMPBIN = @DUMPBIN@ adamc@1132: ECHO_C = @ECHO_C@ adamc@1132: ECHO_N = @ECHO_N@ adamc@1132: ECHO_T = @ECHO_T@ adamc@1132: EGREP = @EGREP@ adamc@1132: EXEEXT = @EXEEXT@ adamc@1132: FGREP = @FGREP@ adamc@1132: GCCARGS = @GCCARGS@ adamc@1132: GREP = @GREP@ adamc@1132: INCLUDE := @INCLUDE@ adamc@1132: INSTALL = @INSTALL@ adamc@1132: INSTALL_DATA = @INSTALL_DATA@ adamc@1132: INSTALL_PROGRAM = @INSTALL_PROGRAM@ adamc@1132: INSTALL_SCRIPT = @INSTALL_SCRIPT@ adamc@1132: INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ adamc@1132: LD = @LD@ adamc@1132: LDFLAGS = @LDFLAGS@ adamc@1132: LIB := @LIB@ adamc@1132: LIBOBJS = @LIBOBJS@ adamc@1132: LIBS = @LIBS@ adamc@1132: LIBTOOL = @LIBTOOL@ adamc@1132: LIPO = @LIPO@ adamc@1132: LN_S = @LN_S@ adamc@1132: LTLIBOBJS = @LTLIBOBJS@ adamc@1132: MAKEINFO = @MAKEINFO@ adamc@1132: MKDIR_P = @MKDIR_P@ adamc@1165: MLLEX = @MLLEX@ adamc@1165: MLTON := mlton adamc@1165: MLYACC = @MLYACC@ adamc@1132: NM = @NM@ adamc@1132: NMEDIT = @NMEDIT@ adamc@1132: OBJDUMP = @OBJDUMP@ adamc@1132: OBJEXT = @OBJEXT@ adam@1368: OPENSSL_INCLUDES = @OPENSSL_INCLUDES@ adam@1368: OPENSSL_LDFLAGS = @OPENSSL_LDFLAGS@ adam@1368: OPENSSL_LIBS = @OPENSSL_LIBS@ adamc@1132: OTOOL = @OTOOL@ adamc@1132: OTOOL64 = @OTOOL64@ adamc@1132: PACKAGE = @PACKAGE@ adamc@1132: PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ adamc@1132: PACKAGE_NAME = @PACKAGE_NAME@ adamc@1132: PACKAGE_STRING = @PACKAGE_STRING@ adamc@1132: PACKAGE_TARNAME = @PACKAGE_TARNAME@ adamc@1132: PACKAGE_URL = @PACKAGE_URL@ adamc@1132: PACKAGE_VERSION = @PACKAGE_VERSION@ adamc@1132: PATH_SEPARATOR = @PATH_SEPARATOR@ adam@1368: PKG_CONFIG = @PKG_CONFIG@ adamc@1132: RANLIB = @RANLIB@ adamc@1132: SED = @SED@ adamc@1132: SET_MAKE = @SET_MAKE@ adamc@1132: SHELL = @SHELL@ adamc@378: SITELISP := @SITELISP@ adamc@1132: STRIP = @STRIP@ adamc@1132: VERSION = @VERSION@ adamc@1132: abs_builddir = @abs_builddir@ adamc@1132: abs_srcdir = @abs_srcdir@ adamc@1132: abs_top_builddir = @abs_top_builddir@ adamc@1132: abs_top_srcdir = @abs_top_srcdir@ adamc@1132: ac_ct_CC = @ac_ct_CC@ adamc@1132: ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ adamc@1132: am__include = @am__include@ adamc@1132: am__leading_dot = @am__leading_dot@ adamc@1132: am__quote = @am__quote@ adamc@1132: am__tar = @am__tar@ adamc@1132: am__untar = @am__untar@ adamc@1132: bindir = @bindir@ adamc@1132: build = @build@ adamc@1132: build_alias = @build_alias@ adamc@1132: build_cpu = @build_cpu@ adamc@1132: build_os = @build_os@ adamc@1132: build_vendor = @build_vendor@ adamc@1132: builddir = @builddir@ adamc@1132: datadir = @datadir@ adamc@1132: datarootdir = @datarootdir@ adamc@1132: docdir = @docdir@ adamc@1132: dvidir = @dvidir@ adamc@1132: exec_prefix = @exec_prefix@ adamc@1132: host = @host@ adamc@1132: host_alias = @host_alias@ adamc@1132: host_cpu = @host_cpu@ adamc@1132: host_os = @host_os@ adamc@1132: host_vendor = @host_vendor@ adamc@1132: htmldir = @htmldir@ adamc@1132: includedir = @includedir@ adamc@1132: infodir = @infodir@ adamc@1132: install_sh = @install_sh@ adamc@1132: libdir = @libdir@ adamc@1132: libexecdir = @libexecdir@ adamc@1132: localedir = @localedir@ adamc@1132: localstatedir = @localstatedir@ adamc@1132: lt_ECHO = @lt_ECHO@ adamc@1132: mandir = @mandir@ adamc@1132: mkdir_p = @mkdir_p@ adamc@1132: oldincludedir = @oldincludedir@ adamc@1132: pdfdir = @pdfdir@ adamc@1132: prefix = @prefix@ adamc@1132: program_transform_name = @program_transform_name@ adamc@1132: psdir = @psdir@ adamc@1132: sbindir = @sbindir@ adamc@1132: sharedstatedir = @sharedstatedir@ adamc@1132: srcdir = @srcdir@ adamc@1132: sysconfdir = @sysconfdir@ adamc@1132: target_alias = @target_alias@ adamc@1132: top_build_prefix = @top_build_prefix@ adamc@1132: top_builddir = @top_builddir@ adamc@1132: top_srcdir = @top_srcdir@ adamc@1141: ACLOCAL_AMFLAGS = -I m4 adamc@1132: LIB_UR := $(LIB)/ur adamc@1132: LIB_C := $(LIB)/c adamc@1132: LIB_JS := $(LIB)/js adamc@1132: SUBDIRS = src/c adamc@1263: all: config.h adamc@1263: $(MAKE) $(AM_MAKEFLAGS) all-recursive adamc@378: adamc@1132: .SUFFIXES: adamc@1132: am--refresh: adamc@1132: @: adamc@1132: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) adamc@1132: @for dep in $?; do \ adamc@1132: case '$(am__configure_deps)' in \ adamc@1132: *$$dep*) \ adamc@1132: echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ adamc@1132: $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ adamc@1132: && exit 0; \ adamc@1132: exit 1;; \ adamc@1132: esac; \ adamc@1132: done; \ adamc@1132: echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ adamc@1132: $(am__cd) $(top_srcdir) && \ adamc@1132: $(AUTOMAKE) --foreign Makefile adamc@1132: .PRECIOUS: Makefile adamc@1132: Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status adamc@1132: @case '$?' in \ adamc@1132: *config.status*) \ adamc@1132: echo ' $(SHELL) ./config.status'; \ adamc@1132: $(SHELL) ./config.status;; \ adamc@1132: *) \ adamc@1132: echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ adamc@1132: cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ adamc@1132: esac; adamc@1095: adamc@1132: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) adamc@1132: $(SHELL) ./config.status --recheck adamc@378: adamc@1132: $(top_srcdir)/configure: $(am__configure_deps) adamc@1132: $(am__cd) $(srcdir) && $(AUTOCONF) adamc@1132: $(ACLOCAL_M4): $(am__aclocal_m4_deps) adamc@1132: $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) adamc@1132: $(am__aclocal_m4_deps): adamc@1263: adamc@1263: config.h: stamp-h1 adamc@1263: @if test ! -f $@; then \ adamc@1263: rm -f stamp-h1; \ adamc@1263: $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ adamc@1263: else :; fi adamc@1263: adamc@1263: stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status adamc@1263: @rm -f stamp-h1 adamc@1263: cd $(top_builddir) && $(SHELL) ./config.status config.h adamc@1263: $(srcdir)/config.h.in: $(am__configure_deps) adamc@1263: ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) adamc@1263: rm -f stamp-h1 adamc@1263: touch $@ adamc@1263: adamc@1263: distclean-hdr: adamc@1263: -rm -f config.h stamp-h1 adamc@1132: src/config.sml: $(top_builddir)/config.status $(top_srcdir)/src/config.sml.in adamc@1132: cd $(top_builddir) && $(SHELL) ./config.status $@ adamc@378: adamc@1132: mostlyclean-libtool: adamc@1132: -rm -f *.lo adamc@1132: adamc@1132: clean-libtool: adamc@1132: -rm -rf .libs _libs adamc@1132: adamc@1132: distclean-libtool: adamc@1132: -rm -f libtool config.lt adamc@1132: adamc@1132: # This directory's subdirectories are mostly independent; you can cd adamc@1132: # into them and run `make' without going through this Makefile. adamc@1132: # To change the values of `make' variables: instead of editing Makefiles, adamc@1132: # (1) if the variable is set in `config.status', edit `config.status' adamc@1132: # (which will cause the Makefiles to be regenerated when you run `make'); adamc@1132: # (2) otherwise, pass the desired values on the `make' command line. adamc@1132: $(RECURSIVE_TARGETS): adamc@1138: @fail= failcom='exit 1'; \ adamc@1132: for f in x $$MAKEFLAGS; do \ adamc@1132: case $$f in \ adamc@1132: *=* | --[!k]*);; \ adamc@1132: *k*) failcom='fail=yes';; \ adamc@1132: esac; \ adamc@1132: done; \ adamc@1132: dot_seen=no; \ adamc@1132: target=`echo $@ | sed s/-recursive//`; \ adamc@1132: list='$(SUBDIRS)'; for subdir in $$list; do \ adamc@1132: echo "Making $$target in $$subdir"; \ adamc@1132: if test "$$subdir" = "."; then \ adamc@1132: dot_seen=yes; \ adamc@1132: local_target="$$target-am"; \ adamc@1132: else \ adamc@1132: local_target="$$target"; \ adamc@1132: fi; \ adamc@1132: ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ adamc@1132: || eval $$failcom; \ adamc@1132: done; \ adamc@1132: if test "$$dot_seen" = "no"; then \ adamc@1132: $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ adamc@1132: fi; test -z "$$fail" adamc@1132: adamc@1132: $(RECURSIVE_CLEAN_TARGETS): adamc@1138: @fail= failcom='exit 1'; \ adamc@1132: for f in x $$MAKEFLAGS; do \ adamc@1132: case $$f in \ adamc@1132: *=* | --[!k]*);; \ adamc@1132: *k*) failcom='fail=yes';; \ adamc@1132: esac; \ adamc@1132: done; \ adamc@1132: dot_seen=no; \ adamc@1132: case "$@" in \ adamc@1132: distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ adamc@1132: *) list='$(SUBDIRS)' ;; \ adamc@1132: esac; \ adamc@1132: rev=''; for subdir in $$list; do \ adamc@1132: if test "$$subdir" = "."; then :; else \ adamc@1132: rev="$$subdir $$rev"; \ adamc@1132: fi; \ adamc@1132: done; \ adamc@1132: rev="$$rev ."; \ adamc@1132: target=`echo $@ | sed s/-recursive//`; \ adamc@1132: for subdir in $$rev; do \ adamc@1132: echo "Making $$target in $$subdir"; \ adamc@1132: if test "$$subdir" = "."; then \ adamc@1132: local_target="$$target-am"; \ adamc@1132: else \ adamc@1132: local_target="$$target"; \ adamc@1132: fi; \ adamc@1132: ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ adamc@1132: || eval $$failcom; \ adamc@1132: done && test -z "$$fail" adamc@1132: tags-recursive: adamc@1132: list='$(SUBDIRS)'; for subdir in $$list; do \ adamc@1132: test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ adamc@1132: done adamc@1132: ctags-recursive: adamc@1132: list='$(SUBDIRS)'; for subdir in $$list; do \ adamc@1132: test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ adamc@1132: done adamc@1132: adamc@1132: ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) adamc@1132: list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ adamc@1132: unique=`for i in $$list; do \ adamc@1132: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ adamc@1132: done | \ adamc@1132: $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ adamc@1132: END { if (nonempty) { for (i in files) print i; }; }'`; \ adamc@1132: mkid -fID $$unique adamc@1132: tags: TAGS adamc@1132: adamc@1263: TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ adamc@1132: $(TAGS_FILES) $(LISP) adamc@1132: set x; \ adamc@1132: here=`pwd`; \ adamc@1132: if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ adamc@1132: include_option=--etags-include; \ adamc@1132: empty_fix=.; \ adamc@1132: else \ adamc@1132: include_option=--include; \ adamc@1132: empty_fix=; \ adamc@1132: fi; \ adamc@1132: list='$(SUBDIRS)'; for subdir in $$list; do \ adamc@1132: if test "$$subdir" = .; then :; else \ adamc@1132: test ! -f $$subdir/TAGS || \ adamc@1132: set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ adamc@1132: fi; \ adamc@1132: done; \ adamc@1263: list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ adamc@1132: unique=`for i in $$list; do \ adamc@1132: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ adamc@1132: done | \ adamc@1132: $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ adamc@1132: END { if (nonempty) { for (i in files) print i; }; }'`; \ adamc@1132: shift; \ adamc@1132: if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ adamc@1132: test -n "$$unique" || unique=$$empty_fix; \ adamc@1132: if test $$# -gt 0; then \ adamc@1132: $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ adamc@1132: "$$@" $$unique; \ adamc@1132: else \ adamc@1132: $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ adamc@1132: $$unique; \ adamc@1132: fi; \ adamc@1132: fi adamc@1132: ctags: CTAGS adamc@1263: CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ adamc@1132: $(TAGS_FILES) $(LISP) adamc@1263: list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ adamc@1132: unique=`for i in $$list; do \ adamc@1132: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ adamc@1132: done | \ adamc@1132: $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ adamc@1132: END { if (nonempty) { for (i in files) print i; }; }'`; \ adamc@1132: test -z "$(CTAGS_ARGS)$$unique" \ adamc@1132: || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ adamc@1132: $$unique adamc@1132: adamc@1132: GTAGS: adamc@1132: here=`$(am__cd) $(top_builddir) && pwd` \ adamc@1132: && $(am__cd) $(top_srcdir) \ adamc@1132: && gtags -i $(GTAGS_ARGS) "$$here" adamc@1132: adamc@1132: distclean-tags: adamc@1132: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags adamc@1132: adamc@1132: distdir: $(DISTFILES) adamc@1132: $(am__remove_distdir) adamc@1132: test -d "$(distdir)" || mkdir "$(distdir)" adamc@1132: @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ adamc@1132: topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ adamc@1132: list='$(DISTFILES)'; \ adamc@1132: dist_files=`for file in $$list; do echo $$file; done | \ adamc@1132: sed -e "s|^$$srcdirstrip/||;t" \ adamc@1132: -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ adamc@1132: case $$dist_files in \ adamc@1132: */*) $(MKDIR_P) `echo "$$dist_files" | \ adamc@1132: sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ adamc@1132: sort -u` ;; \ adamc@1132: esac; \ adamc@1132: for file in $$dist_files; do \ adamc@1132: if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ adamc@1132: if test -d $$d/$$file; then \ adamc@1132: dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ adamc@1132: if test -d "$(distdir)/$$file"; then \ adamc@1132: find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ adamc@1132: fi; \ adamc@1132: if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ adamc@1132: cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ adamc@1132: find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ adamc@1132: fi; \ adamc@1132: cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ adamc@1132: else \ adamc@1132: test -f "$(distdir)/$$file" \ adamc@1132: || cp -p $$d/$$file "$(distdir)/$$file" \ adamc@1132: || exit 1; \ adamc@1132: fi; \ adamc@1132: done adamc@1132: @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ adamc@1132: if test "$$subdir" = .; then :; else \ adamc@1132: test -d "$(distdir)/$$subdir" \ adamc@1132: || $(MKDIR_P) "$(distdir)/$$subdir" \ adamc@1132: || exit 1; \ adamc@1132: fi; \ adamc@1132: done adamc@1132: @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ adamc@1132: if test "$$subdir" = .; then :; else \ adamc@1132: dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ adamc@1132: $(am__relativize); \ adamc@1132: new_distdir=$$reldir; \ adamc@1132: dir1=$$subdir; dir2="$(top_distdir)"; \ adamc@1132: $(am__relativize); \ adamc@1132: new_top_distdir=$$reldir; \ adamc@1132: echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ adamc@1132: echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ adamc@1132: ($(am__cd) $$subdir && \ adamc@1132: $(MAKE) $(AM_MAKEFLAGS) \ adamc@1132: top_distdir="$$new_top_distdir" \ adamc@1132: distdir="$$new_distdir" \ adamc@1132: am__remove_distdir=: \ adamc@1132: am__skip_length_check=: \ adamc@1132: am__skip_mode_fix=: \ adamc@1132: distdir) \ adamc@1132: || exit 1; \ adamc@1132: fi; \ adamc@1132: done adamc@1132: -test -n "$(am__skip_mode_fix)" \ adamc@1138: || find "$(distdir)" -type d ! -perm -755 \ adamc@1138: -exec chmod u+rwx,go+rx {} \; -o \ adamc@1132: ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ adamc@1132: ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ adamc@1132: ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ adamc@1132: || chmod -R a+r "$(distdir)" adamc@1132: dist-gzip: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-bzip2: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-lzma: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-xz: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-tarZ: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-shar: distdir adamc@1132: shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist-zip: distdir adamc@1132: -rm -f $(distdir).zip adamc@1132: zip -rq $(distdir).zip $(distdir) adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: dist dist-all: distdir adamc@1132: tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz adamc@1132: $(am__remove_distdir) adamc@1132: adamc@1132: # This target untars the dist file and tries a VPATH configuration. Then adamc@1132: # it guarantees that the distribution is self-contained by making another adamc@1132: # tarfile. adamc@1132: distcheck: dist adamc@1132: case '$(DIST_ARCHIVES)' in \ adamc@1132: *.tar.gz*) \ adamc@1138: GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ adamc@1132: *.tar.bz2*) \ adamc@1138: bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ adamc@1132: *.tar.lzma*) \ adamc@1138: lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ adamc@1132: *.tar.xz*) \ adamc@1132: xz -dc $(distdir).tar.xz | $(am__untar) ;;\ adamc@1132: *.tar.Z*) \ adamc@1132: uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ adamc@1132: *.shar.gz*) \ adamc@1138: GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ adamc@1132: *.zip*) \ adamc@1132: unzip $(distdir).zip ;;\ adamc@1132: esac adamc@1132: chmod -R a-w $(distdir); chmod a+w $(distdir) adamc@1132: mkdir $(distdir)/_build adamc@1132: mkdir $(distdir)/_inst adamc@1132: chmod a-w $(distdir) adamc@1132: test -d $(distdir)/_build || exit 0; \ adamc@1132: dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ adamc@1132: && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ adamc@1132: && am__cwd=`pwd` \ adamc@1132: && $(am__cd) $(distdir)/_build \ adamc@1132: && ../configure --srcdir=.. --prefix="$$dc_install_base" \ adamc@1132: $(DISTCHECK_CONFIGURE_FLAGS) \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) dvi \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) check \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) install \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) installcheck \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) uninstall \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ adamc@1132: distuninstallcheck \ adamc@1132: && chmod -R a-w "$$dc_install_base" \ adamc@1132: && ({ \ adamc@1132: (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ adamc@1132: distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ adamc@1132: } || { rm -rf "$$dc_destdir"; exit 1; }) \ adamc@1132: && rm -rf "$$dc_destdir" \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) dist \ adamc@1132: && rm -rf $(DIST_ARCHIVES) \ adamc@1132: && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ adamc@1132: && cd "$$am__cwd" \ adamc@1132: || exit 1 adamc@1132: $(am__remove_distdir) adamc@1132: @(echo "$(distdir) archives ready for distribution: "; \ adamc@1132: list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ adamc@1132: sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' adamc@1132: distuninstallcheck: adamc@1132: @$(am__cd) '$(distuninstallcheck_dir)' \ adamc@1132: && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ adamc@1132: || { echo "ERROR: files left after uninstall:" ; \ adamc@1132: if test -n "$(DESTDIR)"; then \ adamc@1132: echo " (check DESTDIR support)"; \ adamc@1132: fi ; \ adamc@1132: $(distuninstallcheck_listfiles) ; \ adamc@1132: exit 1; } >&2 adamc@1132: distcleancheck: distclean adamc@1132: @if test '$(srcdir)' = . ; then \ adamc@1132: echo "ERROR: distcleancheck can only run from a VPATH build" ; \ adamc@1132: exit 1 ; \ adamc@1132: fi adamc@1132: @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ adamc@1132: || { echo "ERROR: files left in build directory after distclean:" ; \ adamc@1132: $(distcleancheck_listfiles) ; \ adamc@1132: exit 1; } >&2 adamc@1132: check-am: all-am adamc@1132: check: check-recursive adamc@1263: all-am: Makefile config.h all-local adamc@1132: installdirs: installdirs-recursive adamc@1132: installdirs-am: adamc@1132: install: install-recursive adamc@1132: install-exec: install-exec-recursive adamc@1132: install-data: install-data-recursive adamc@1132: uninstall: uninstall-recursive adamc@1132: adamc@1132: install-am: all-am adamc@1132: @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am adamc@1132: adamc@1132: installcheck: installcheck-recursive adamc@1132: install-strip: adamc@1132: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ adamc@1132: install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ adamc@1132: `test -z '$(STRIP)' || \ adamc@1132: echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install adamc@1132: mostlyclean-generic: adamc@1132: adamc@1132: clean-generic: adamc@1132: adamc@1132: distclean-generic: adamc@1132: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) adamc@1132: -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) adamc@1132: adamc@1132: maintainer-clean-generic: adamc@1132: @echo "This command is intended for maintainers to use" adamc@1132: @echo "it deletes files that may require special tools to rebuild." adamc@1132: clean: clean-recursive adamc@1132: adamc@1132: clean-am: clean-generic clean-libtool clean-local mostlyclean-am adamc@1132: adamc@1132: distclean: distclean-recursive adamc@1132: -rm -f $(am__CONFIG_DISTCLEAN_FILES) adamc@1132: -rm -f Makefile adamc@1263: distclean-am: clean-am distclean-generic distclean-hdr \ adamc@1263: distclean-libtool distclean-tags adamc@1132: adamc@1132: dvi: dvi-recursive adamc@1132: adamc@1132: dvi-am: adamc@1132: adamc@1132: html: html-recursive adamc@1132: adamc@1132: html-am: adamc@1132: adamc@1132: info: info-recursive adamc@1132: adamc@1132: info-am: adamc@1132: adamc@1132: install-data-am: adamc@1132: adamc@1132: install-dvi: install-dvi-recursive adamc@1132: adamc@1132: install-dvi-am: adamc@1132: adamc@1132: install-exec-am: install-exec-local adamc@1132: adamc@1132: install-html: install-html-recursive adamc@1132: adamc@1132: install-html-am: adamc@1132: adamc@1132: install-info: install-info-recursive adamc@1132: adamc@1132: install-info-am: adamc@1132: adamc@1132: install-man: adamc@1132: adamc@1132: install-pdf: install-pdf-recursive adamc@1132: adamc@1132: install-pdf-am: adamc@1132: adamc@1132: install-ps: install-ps-recursive adamc@1132: adamc@1132: install-ps-am: adamc@1132: adamc@1132: installcheck-am: adamc@1132: adamc@1132: maintainer-clean: maintainer-clean-recursive adamc@1132: -rm -f $(am__CONFIG_DISTCLEAN_FILES) adamc@1132: -rm -rf $(top_srcdir)/autom4te.cache adamc@1132: -rm -f Makefile adamc@1132: maintainer-clean-am: distclean-am maintainer-clean-generic adamc@1132: adamc@1132: mostlyclean: mostlyclean-recursive adamc@1132: adamc@1132: mostlyclean-am: mostlyclean-generic mostlyclean-libtool adamc@1132: adamc@1132: pdf: pdf-recursive adamc@1132: adamc@1132: pdf-am: adamc@1132: adamc@1132: ps: ps-recursive adamc@1132: adamc@1132: ps-am: adamc@1132: adam@1399: uninstall-am: uninstall-local adamc@1132: adamc@1263: .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ adamc@1263: ctags-recursive install-am install-strip tags-recursive adamc@1132: adamc@1132: .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ adamc@1132: all all-am all-local am--refresh check check-am clean \ adamc@1132: clean-generic clean-libtool clean-local ctags ctags-recursive \ adamc@1132: dist dist-all dist-bzip2 dist-gzip dist-lzma dist-shar \ adamc@1132: dist-tarZ dist-xz dist-zip distcheck distclean \ adamc@1263: distclean-generic distclean-hdr distclean-libtool \ adamc@1263: distclean-tags distcleancheck distdir distuninstallcheck dvi \ adamc@1263: dvi-am html html-am info info-am install install-am \ adamc@1263: install-data install-data-am install-dvi install-dvi-am \ adamc@1263: install-exec install-exec-am install-exec-local install-html \ adamc@1132: install-html-am install-info install-info-am install-man \ adamc@1132: install-pdf install-pdf-am install-ps install-ps-am \ adamc@1132: install-strip installcheck installcheck-am installdirs \ adamc@1132: installdirs-am maintainer-clean maintainer-clean-generic \ adamc@1132: mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ adam@1399: ps ps-am tags tags-recursive uninstall uninstall-am \ adam@1399: uninstall-local adamc@1132: adamc@1132: adamc@1132: all-local: smlnj mlton adamc@1132: adamc@1133: .PHONY: smlnj mlton package reauto adamc@378: adamc@378: smlnj: src/urweb.cm adamc@378: mlton: bin/urweb adamc@855: adamc@1132: clean-local: adamc@378: rm -f src/*.mlton.grm.* src/*.mlton.lex.* \ adamc@1132: src/urweb.cm src/urweb.mlb adamc@378: rm -rf .cm src/.cm adamc@378: adamc@378: src/urweb.cm: src/prefix.cm src/sources adamc@378: cat src/prefix.cm src/sources \ adamc@378: >src/urweb.cm adamc@378: adamc@378: src/urweb.mlb: src/prefix.mlb src/sources src/suffix.mlb adamc@378: cat src/prefix.mlb src/sources src/suffix.mlb \ adamc@1159: | sed -e 's/^\(.*\).grm$$/\1.mlton.grm.sig:\1.mlton.grm.sml/' -e 'y/:/\n/' \ adamc@1159: -e 's/^\(.*\).lex$$/\1.mlton.lex.sml/' \ adamc@791: >$@ adamc@378: adamc@1154: src/urweb.mlton.lex: src/urweb.lex adamc@378: cp $< $@ adamc@1154: src/urweb.mlton.grm: src/urweb.grm adamc@378: cp $< $@ adamc@378: adamc@1154: src/urweb.mlton.lex.sml: src/urweb.mlton.lex adamc@378: mllex $< adamc@378: adamc@1154: src/urweb.mlton.grm.sig src/urweb.mlton.grm.sml: src/urweb.mlton.grm adamc@378: mlyacc $< adamc@378: adamc@1132: #ifdef DEBUG adamc@1132: # MLTON += -const 'Exn.keepHistory true' adamc@1132: #endif adamc@378: adamc@1132: #ifdef PROFILE adamc@1132: # MLTON += -profile $(PROFILE) adamc@1132: #endif adamc@507: adamc@791: bin/urweb: src/compiler.mlb src/urweb.mlb src/*.sig src/*.sml \ adamc@378: src/urweb.mlton.lex.sml \ adamc@378: src/urweb.mlton.grm.sig src/urweb.mlton.grm.sml adamc@791: $(MLTON) -output $@ src/compiler.mlb adamc@378: adamc@1132: install-exec-local: adam@1440: mkdir -p $(DESTDIR)$(BIN) adam@1440: cp bin/urweb $(DESTDIR)$(BIN)/ adam@1440: mkdir -p $(DESTDIR)$(LIB_UR) adam@1440: cp lib/ur/*.urs $(DESTDIR)$(LIB_UR)/ adam@1440: cp lib/ur/*.ur $(DESTDIR)$(LIB_UR)/ adam@1440: mkdir -p $(DESTDIR)$(LIB_JS) adam@1440: cp lib/js/*.js $(DESTDIR)$(LIB_JS)/ adam@1440: mkdir -p $(DESTDIR)$(INCLUDE) adam@1440: cp config.h $(DESTDIR)$(INCLUDE)/ adam@1440: cp include/*.h $(DESTDIR)$(INCLUDE)/ adam@1440: mkdir -p $(DESTDIR)$(SITELISP) adam@1440: cp src/elisp/*.el $(DESTDIR)$(SITELISP)/ adamc@1134: -ldconfig adamc@427: adam@1399: uninstall-local: adam@1440: rm -f $(DESTDIR)$(BIN)/urweb \ adam@1440: $(DESTDIR)$(LIB_UR)/basis.urs $(DESTDIR)$(LIB_UR)/char.urs $(DESTDIR)$(LIB_UR)/listPair.urs $(DESTDIR)$(LIB_UR)/list.urs \ adam@1440: $(DESTDIR)$(LIB_UR)/monad.urs $(DESTDIR)$(LIB_UR)/option.urs $(DESTDIR)$(LIB_UR)/string.urs $(DESTDIR)$(LIB_UR)/top.urs \ adam@1440: $(DESTDIR)$(LIB_UR)/char.ur $(DESTDIR)$(LIB_UR)/listPair.ur $(DESTDIR)$(LIB_UR)/list.ur \ adam@1440: $(DESTDIR)$(LIB_UR)/monad.ur $(DESTDIR)$(LIB_UR)/option.ur $(DESTDIR)$(LIB_UR)/string.ur $(DESTDIR)$(LIB_UR)/top.ur \ adam@1440: $(DESTDIR)$(LIB_JS)/urweb.js \ adam@1440: $(DESTDIR)$(INCLUDE)/config.h $(DESTDIR)$(INCLUDE)/queue.h $(DESTDIR)$(INCLUDE)/request.h $(DESTDIR)$(INCLUDE)/types.h \ adam@1440: $(DESTDIR)$(INCLUDE)/urweb.h \ adam@1440: $(DESTDIR)$(SITELISP)/urweb-compat.el $(DESTDIR)$(SITELISP)/urweb-mode.el $(DESTDIR)$(SITELISP)/urweb-move.el \ adam@1440: $(DESTDIR)$(SITELISP)/urweb-defs.el $(DESTDIR)$(SITELISP)/urweb-mode-startup.el $(DESTDIR)$(SITELISP)/urweb-util.el adam@1399: adamc@427: package: adamc@427: hg archive -t tgz -X tests /tmp/urweb.tgz adamc@1132: adamc@1133: reauto: adamc@1136: -autoreconf adamc@1133: libtoolize -cf adamc@1133: automake --add-missing --force-missing --copy adamc@1133: autoreconf adamc@1133: adamc@1132: # Tell versions [3.59,3.63) of GNU make to not export all variables. adamc@1132: # Otherwise a system limit (for SysV at least) may be exceeded. adamc@1132: .NOEXPORT: