1
# Makefile.in generated by automake 1.11.3 from Makefile.am.
1
# Makefile.in generated by automake 1.12.2 from Makefile.am.
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
4
# Copyright (C) 1994-2012 Free Software Foundation, Inc.
7
6
# This Makefile.in is free software; the Free Software Foundation
8
7
# gives unlimited permission to copy and/or distribute it,
9
8
# with or without modifications, as long as this notice is preserved.
34
33
# limitations under the License.
41
echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
42
| grep '^AM OK$$' >/dev/null || am__dry=yes;; \
44
for am__flg in $$MAKEFLAGS; do \
47
*n*) am__dry=yes; break;; \
51
test $$am__dry = yes; \
37
53
pkgincludedir = $(includedir)/@PACKAGE@
38
54
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
39
55
install_sh_DATA = $(install_sh) -c -m 644
62
80
$(top_srcdir)/build/ltversion.m4 \
63
81
$(top_srcdir)/build/lt~obsolete.m4 $(top_srcdir)/build/lua.m4 \
64
82
$(top_srcdir)/build/lzma.m4 $(top_srcdir)/build/network.m4 \
65
$(top_srcdir)/build/pcre.m4 $(top_srcdir)/build/tcl.m4 \
66
$(top_srcdir)/build/tcmalloc.m4 $(top_srcdir)/build/xml.m4 \
67
$(top_srcdir)/build/zlib.m4 $(top_srcdir)/configure.ac
83
$(top_srcdir)/build/pcre.m4 $(top_srcdir)/build/pkg.m4 \
84
$(top_srcdir)/build/tcl.m4 $(top_srcdir)/build/tcmalloc.m4 \
85
$(top_srcdir)/build/xml.m4 $(top_srcdir)/build/zlib.m4 \
86
$(top_srcdir)/configure.ac
68
87
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
70
89
mkinstalldirs = $(install_sh) -d
76
95
AM_V_AR = $(am__v_AR_@AM_V@)
77
96
am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
78
am__v_AR_0 = @echo " AR " $@;
79
AM_V_at = $(am__v_at_@AM_V@)
80
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
97
am__v_AR_0 = @echo " AR " $@;
82
99
libinkaio_a_AR = $(AR) $(ARFLAGS)
83
100
libinkaio_a_LIBADD =
84
101
am_libinkaio_a_OBJECTS = AIO.$(OBJEXT) Inline.$(OBJEXT)
85
102
libinkaio_a_OBJECTS = $(am_libinkaio_a_OBJECTS)
103
am_test_AIO_OBJECTS = test_AIO-test_AIO.$(OBJEXT) \
104
test_AIO-UglyLogStubs.$(OBJEXT)
105
test_AIO_OBJECTS = $(am_test_AIO_OBJECTS)
106
test_AIO_DEPENDENCIES = libinkaio.a \
107
$(top_builddir)/lib/records/librecprocess.a \
108
$(top_builddir)/mgmt/libmgmt_p.a \
109
$(top_builddir)/mgmt/utils/libutils_p.a \
110
$(top_builddir)/iocore/eventsystem/libinkevent.a \
111
$(top_builddir)/lib/ts/libtsutil.la
112
AM_V_lt = $(am__v_lt_@AM_V@)
113
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
114
am__v_lt_0 = --silent
116
test_AIO_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
117
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(test_AIO_CXXFLAGS) \
118
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
119
AM_V_P = $(am__v_P_@AM_V@)
120
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
123
AM_V_GEN = $(am__v_GEN_@AM_V@)
124
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
125
am__v_GEN_0 = @echo " GEN " $@;
127
AM_V_at = $(am__v_at_@AM_V@)
128
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
86
131
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/lib/ts
87
132
depcomp = $(SHELL) $(top_srcdir)/build/aux/depcomp
88
133
am__depfiles_maybe = depfiles
90
135
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
91
136
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
92
AM_V_lt = $(am__v_lt_@AM_V@)
93
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
95
137
LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
96
138
$(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
97
139
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
98
140
$(AM_CXXFLAGS) $(CXXFLAGS)
99
141
AM_V_CXX = $(am__v_CXX_@AM_V@)
100
142
am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
101
am__v_CXX_0 = @echo " CXX " $@;
143
am__v_CXX_0 = @echo " CXX " $@;
103
146
CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
104
147
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
105
148
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
106
149
AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
107
150
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
108
am__v_CXXLD_0 = @echo " CXXLD " $@;
151
am__v_CXXLD_0 = @echo " CXXLD " $@;
109
153
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
110
154
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
111
155
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
114
158
$(AM_CFLAGS) $(CFLAGS)
115
159
AM_V_CC = $(am__v_CC_@AM_V@)
116
160
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
117
am__v_CC_0 = @echo " CC " $@;
161
am__v_CC_0 = @echo " CC " $@;
119
164
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
120
165
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
121
166
$(AM_LDFLAGS) $(LDFLAGS) -o $@
122
167
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
123
168
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
124
am__v_CCLD_0 = @echo " CCLD " $@;
125
AM_V_GEN = $(am__v_GEN_@AM_V@)
126
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
127
am__v_GEN_0 = @echo " GEN " $@;
128
SOURCES = $(libinkaio_a_SOURCES)
129
DIST_SOURCES = $(libinkaio_a_SOURCES)
169
am__v_CCLD_0 = @echo " CCLD " $@;
171
SOURCES = $(libinkaio_a_SOURCES) $(test_AIO_SOURCES)
172
DIST_SOURCES = $(libinkaio_a_SOURCES) $(test_AIO_SOURCES)
173
am__can_run_installinfo = \
174
case $$AM_UPDATE_INFO_DIR in \
176
*) (install-info --version) >/dev/null 2>&1;; \
180
am__tty_colors_dummy = \
181
mgn= red= grn= lgn= blu= brg= std=; \
183
am__tty_colors = $(am__tty_colors_dummy)
132
184
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
133
185
pkgdatadir = @pkgdatadir@
134
186
pkglibdir = @pkglibdir@
463
515
use_freelist = @use_freelist@
464
516
use_hwloc = @use_hwloc@
465
517
use_kqueue = @use_kqueue@
518
use_linux_native_aio = @use_linux_native_aio@
466
519
use_port = @use_port@
467
520
use_posix_cap = @use_posix_cap@
521
use_reclaimable_freelist = @use_reclaimable_freelist@
468
522
use_tls_npn = @use_tls_npn@
469
523
use_tls_sni = @use_tls_sni@
470
524
use_tproxy = @use_tproxy@
477
531
-I$(top_srcdir)/lib/records \
478
532
-I$(top_srcdir)/lib/ts
534
TESTS = test_AIO.sample
480
535
noinst_LIBRARIES = libinkaio.a
481
536
libinkaio_a_SOURCES = AIO.cc I_AIO.h P_AIO.h Inline.cc
539
../../proxy/UglyLogStubs.cc
541
test_AIO_CXXFLAGS = \
542
$(iocore_include_dirs) \
543
-I$(top_builddir)/proxy \
544
-I$(top_builddir)/proxy/api/ts \
545
-I$(top_srcdir)/proxy/api \
546
-I$(top_srcdir)/proxy \
547
-I$(top_srcdir)/proxy/hdrs \
548
-I$(top_srcdir)/proxy/http \
549
-I$(top_srcdir)/proxy/logging \
550
-I$(top_srcdir)/mgmt \
551
-I$(top_srcdir)/mgmt/utils
555
$(top_builddir)/lib/records/librecprocess.a \
556
$(top_builddir)/mgmt/libmgmt_p.a \
557
$(top_builddir)/mgmt/utils/libutils_p.a \
558
$(top_builddir)/iocore/eventsystem/libinkevent.a \
559
$(top_builddir)/lib/ts/libtsutil.la \
521
601
$(AM_V_AR)$(libinkaio_a_AR) libinkaio.a $(libinkaio_a_OBJECTS) $(libinkaio_a_LIBADD)
522
602
$(AM_V_at)$(RANLIB) libinkaio.a
605
@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
606
echo " rm -f" $$list; \
607
rm -f $$list || exit $$?; \
608
test -n "$(EXEEXT)" || exit 0; \
609
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
610
echo " rm -f" $$list; \
612
test_AIO$(EXEEXT): $(test_AIO_OBJECTS) $(test_AIO_DEPENDENCIES) $(EXTRA_test_AIO_DEPENDENCIES)
613
@rm -f test_AIO$(EXEEXT)
614
$(AM_V_CXXLD)$(test_AIO_LINK) $(test_AIO_OBJECTS) $(test_AIO_LDADD) $(LIBS)
524
616
mostlyclean-compile:
525
617
-rm -f *.$(OBJEXT)
551
645
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
552
646
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
648
test_AIO-test_AIO.o: test_AIO.cc
649
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -MT test_AIO-test_AIO.o -MD -MP -MF $(DEPDIR)/test_AIO-test_AIO.Tpo -c -o test_AIO-test_AIO.o `test -f 'test_AIO.cc' || echo '$(srcdir)/'`test_AIO.cc
650
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/test_AIO-test_AIO.Tpo $(DEPDIR)/test_AIO-test_AIO.Po
651
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='test_AIO.cc' object='test_AIO-test_AIO.o' libtool=no @AMDEPBACKSLASH@
652
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
653
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -c -o test_AIO-test_AIO.o `test -f 'test_AIO.cc' || echo '$(srcdir)/'`test_AIO.cc
655
test_AIO-test_AIO.obj: test_AIO.cc
656
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -MT test_AIO-test_AIO.obj -MD -MP -MF $(DEPDIR)/test_AIO-test_AIO.Tpo -c -o test_AIO-test_AIO.obj `if test -f 'test_AIO.cc'; then $(CYGPATH_W) 'test_AIO.cc'; else $(CYGPATH_W) '$(srcdir)/test_AIO.cc'; fi`
657
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/test_AIO-test_AIO.Tpo $(DEPDIR)/test_AIO-test_AIO.Po
658
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='test_AIO.cc' object='test_AIO-test_AIO.obj' libtool=no @AMDEPBACKSLASH@
659
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
660
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -c -o test_AIO-test_AIO.obj `if test -f 'test_AIO.cc'; then $(CYGPATH_W) 'test_AIO.cc'; else $(CYGPATH_W) '$(srcdir)/test_AIO.cc'; fi`
662
test_AIO-UglyLogStubs.o: ../../proxy/UglyLogStubs.cc
663
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -MT test_AIO-UglyLogStubs.o -MD -MP -MF $(DEPDIR)/test_AIO-UglyLogStubs.Tpo -c -o test_AIO-UglyLogStubs.o `test -f '../../proxy/UglyLogStubs.cc' || echo '$(srcdir)/'`../../proxy/UglyLogStubs.cc
664
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/test_AIO-UglyLogStubs.Tpo $(DEPDIR)/test_AIO-UglyLogStubs.Po
665
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../../proxy/UglyLogStubs.cc' object='test_AIO-UglyLogStubs.o' libtool=no @AMDEPBACKSLASH@
666
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
667
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -c -o test_AIO-UglyLogStubs.o `test -f '../../proxy/UglyLogStubs.cc' || echo '$(srcdir)/'`../../proxy/UglyLogStubs.cc
669
test_AIO-UglyLogStubs.obj: ../../proxy/UglyLogStubs.cc
670
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -MT test_AIO-UglyLogStubs.obj -MD -MP -MF $(DEPDIR)/test_AIO-UglyLogStubs.Tpo -c -o test_AIO-UglyLogStubs.obj `if test -f '../../proxy/UglyLogStubs.cc'; then $(CYGPATH_W) '../../proxy/UglyLogStubs.cc'; else $(CYGPATH_W) '$(srcdir)/../../proxy/UglyLogStubs.cc'; fi`
671
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/test_AIO-UglyLogStubs.Tpo $(DEPDIR)/test_AIO-UglyLogStubs.Po
672
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../../proxy/UglyLogStubs.cc' object='test_AIO-UglyLogStubs.obj' libtool=no @AMDEPBACKSLASH@
673
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
674
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_AIO_CXXFLAGS) $(CXXFLAGS) -c -o test_AIO-UglyLogStubs.obj `if test -f '../../proxy/UglyLogStubs.cc'; then $(CYGPATH_W) '../../proxy/UglyLogStubs.cc'; else $(CYGPATH_W) '$(srcdir)/../../proxy/UglyLogStubs.cc'; fi`
554
676
mostlyclean-libtool:
606
728
&& $(am__cd) $(top_srcdir) \
607
729
&& gtags -i $(GTAGS_ARGS) "$$here"
731
cscopelist: $(HEADERS) $(SOURCES) $(LISP)
732
list='$(SOURCES) $(HEADERS) $(LISP)'; \
733
case "$(srcdir)" in \
734
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
735
*) sdir=$(subdir)/$(srcdir) ;; \
737
for i in $$list; do \
738
if test -f "$$i"; then \
739
echo "$(subdir)/$$i"; \
743
done >> $(top_builddir)/cscope.files
610
746
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
748
check-TESTS: $(TESTS)
749
@failed=0; all=0; xfail=0; xpass=0; skip=0; \
750
srcdir=$(srcdir); export srcdir; \
753
if test -n "$$list"; then \
754
for tst in $$list; do \
755
if test -f ./$$tst; then dir=./; \
756
elif test -f $$tst; then dir=; \
757
else dir="$(srcdir)/"; fi; \
758
if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \
759
all=`expr $$all + 1`; \
760
case " $(XFAIL_TESTS) " in \
761
*[\ \ ]$$tst[\ \ ]*) \
762
xpass=`expr $$xpass + 1`; \
763
failed=`expr $$failed + 1`; \
764
col=$$red; res=XPASS; \
767
col=$$grn; res=PASS; \
770
elif test $$? -ne 77; then \
771
all=`expr $$all + 1`; \
772
case " $(XFAIL_TESTS) " in \
773
*[\ \ ]$$tst[\ \ ]*) \
774
xfail=`expr $$xfail + 1`; \
775
col=$$lgn; res=XFAIL; \
778
failed=`expr $$failed + 1`; \
779
col=$$red; res=FAIL; \
783
skip=`expr $$skip + 1`; \
784
col=$$blu; res=SKIP; \
786
echo "$${col}$$res$${std}: $$tst"; \
788
if test "$$all" -eq 1; then \
795
if test "$$failed" -eq 0; then \
796
if test "$$xfail" -eq 0; then \
797
banner="$$All$$all $$tests passed"; \
799
if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
800
banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
803
if test "$$xpass" -eq 0; then \
804
banner="$$failed of $$all $$tests failed"; \
806
if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
807
banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
812
if test "$$skip" -ne 0; then \
813
if test "$$skip" -eq 1; then \
814
skipped="($$skip test was not run)"; \
816
skipped="($$skip tests were not run)"; \
818
test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
819
dashes="$$skipped"; \
822
if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
823
report="Please report to $(PACKAGE_BUGREPORT)"; \
824
test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
827
dashes=`echo "$$dashes" | sed s/./=/g`; \
828
if test "$$failed" -eq 0; then \
833
echo "$${col}$$dashes$${std}"; \
834
echo "$${col}$$banner$${std}"; \
835
test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
836
test -z "$$report" || echo "$${col}$$report$${std}"; \
837
echo "$${col}$$dashes$${std}"; \
838
test "$$failed" -eq 0; \
612
841
distdir: $(DISTFILES)
613
842
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
614
843
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
747
.MAKE: install-am install-strip
978
.MAKE: check-am install-am install-strip
749
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
750
clean-libtool clean-noinstLIBRARIES ctags distclean \
980
.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
981
clean-checkPROGRAMS clean-generic clean-libtool \
982
clean-noinstLIBRARIES cscopelist ctags distclean \
751
983
distclean-compile distclean-generic distclean-libtool \
752
984
distclean-tags distdir dvi dvi-am html html-am info info-am \
753
985
install install-am install-data install-data-am install-dvi \