home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / lzo100.zip / lzo-1.00 / Makefile.in < prev    next >
Makefile  |  1997-07-13  |  13KB  |  460 lines

  1. # Makefile.in generated automatically by automake 1.2 from Makefile.am
  2.  
  3. # Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
  4. # This Makefile.in is free software; the Free Software Foundation
  5. # gives unlimited permission to copy, distribute and modify it.
  6.  
  7. #
  8. # Copyright (C) 1996, 1997 Markus F.X.J. Oberhumer
  9. #
  10.  
  11.  
  12. SHELL = /bin/sh
  13.  
  14. srcdir = @srcdir@
  15. top_srcdir = @top_srcdir@
  16. VPATH = @srcdir@
  17. prefix = @prefix@
  18. exec_prefix = @exec_prefix@
  19.  
  20. bindir = @bindir@
  21. sbindir = @sbindir@
  22. libexecdir = @libexecdir@
  23. datadir = @datadir@
  24. sysconfdir = @sysconfdir@
  25. sharedstatedir = @sharedstatedir@
  26. localstatedir = @localstatedir@
  27. libdir = @libdir@
  28. infodir = @infodir@
  29. mandir = @mandir@
  30. includedir = @includedir@
  31. oldincludedir = /usr/include
  32.  
  33. pkgdatadir = $(datadir)/@PACKAGE@
  34. pkglibdir = $(libdir)/@PACKAGE@
  35. pkgincludedir = $(includedir)/@PACKAGE@
  36.  
  37. top_builddir = .
  38.  
  39. ACLOCAL = @ACLOCAL@
  40. AUTOCONF = @AUTOCONF@
  41. AUTOMAKE = @AUTOMAKE@
  42. AUTOHEADER = @AUTOHEADER@
  43.  
  44. INSTALL = @INSTALL@
  45. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  46. INSTALL_DATA = @INSTALL_DATA@
  47. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  48. transform = @program_transform_name@
  49.  
  50. NORMAL_INSTALL = true
  51. PRE_INSTALL = true
  52. POST_INSTALL = true
  53. NORMAL_UNINSTALL = true
  54. PRE_UNINSTALL = true
  55. POST_UNINSTALL = true
  56. host_alias = @host_alias@
  57. host_triplet = @host@
  58. ASFLAGS = @ASFLAGS@
  59. CC = @CC@
  60. CFLAGS_O = @CFLAGS_O@
  61. CFLAGS_W = @CFLAGS_W@
  62. CPP = @CPP@
  63. LD = @LD@
  64. LIBTOOL = @LIBTOOL@
  65. LN_S = @LN_S@
  66. LZO_ASM_OBJECTS = @LZO_ASM_OBJECTS@
  67. MAINT = @MAINT@
  68. MAKEINFO = @MAKEINFO@
  69. MFX_C_CONST_BROKEN = @MFX_C_CONST_BROKEN@
  70. MFX_PROC_CC_BUG_SIGNED_TO_UNSIGNED_CASTING = @MFX_PROC_CC_BUG_SIGNED_TO_UNSIGNED_CASTING@
  71. MFX_PROG_GCC_BUG_SCHEDULE_INSNS = @MFX_PROG_GCC_BUG_SCHEDULE_INSNS@
  72. MFX_PROG_GCC_BUG_STRENGTH_REDUCE = @MFX_PROG_GCC_BUG_STRENGTH_REDUCE@
  73. M_ARCH = @M_ARCH@
  74. M_CC = @M_CC@
  75. M_CPU = @M_CPU@
  76. M_VPATH = @M_VPATH@
  77. PACKAGE = @PACKAGE@
  78. RANLIB = @RANLIB@
  79. RM = @RM@
  80. VERSION = @VERSION@
  81. lzo_test_LIBS = @lzo_test_LIBS@
  82.  
  83. AUTOMAKE_OPTIONS = 1.2 gnu no-dependencies
  84.  
  85. SUBDIRS = include src examples tests minilzo
  86.  
  87. INCLUDES = -I$(top_srcdir)/include
  88. CFLAGS = @CFLAGS@ @CFLAGS_O@ @CFLAGS_W@
  89.  
  90. noinst_PROGRAMS = lzo_test
  91.  
  92. lzo_test_LDADD = $(top_builddir)/src/liblzo.a @lzo_test_LIBS@
  93.  
  94. EXTRA_DIST = BUGS LZO.lsm Makefile.mfx
  95. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  96. mkinstalldirs = $(SHELL) $(top_srcdir)/acconfig/mkinstalldirs
  97. CONFIG_HEADER = config.h
  98. CONFIG_CLEAN_FILES = 
  99. PROGRAMS =  $(noinst_PROGRAMS)
  100.  
  101.  
  102. DEFS = @DEFS@ -I. -I$(srcdir) -I.
  103. CPPFLAGS = @CPPFLAGS@
  104. LDFLAGS = @LDFLAGS@
  105. LIBS = @LIBS@
  106. lzo_test_SOURCES = lzo_test.c
  107. lzo_test_OBJECTS =  lzo_test.o
  108. lzo_test_DEPENDENCIES =  $(top_builddir)/src/liblzo.a
  109. lzo_test_LDFLAGS = 
  110. COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
  111. LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
  112. LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
  113. DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
  114. Makefile.in NEWS THANKS acconfig.h acinclude.m4 aclocal.m4 config.hin \
  115. configure configure.in stamp-h.in
  116.  
  117.  
  118. DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  119.  
  120. TAR = tar
  121. GZIP = --best
  122. SOURCES = lzo_test.c
  123. OBJECTS = lzo_test.o
  124.  
  125. default: all
  126.  
  127. .SUFFIXES:
  128. .SUFFIXES: .c .lo .o
  129. $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  130.     cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile
  131.  
  132. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  133.     cd $(top_builddir) \
  134.       && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  135.  
  136. $(ACLOCAL_M4): @MAINT@ configure.in  acinclude.m4
  137.     cd $(srcdir) && $(ACLOCAL)
  138.  
  139. config.status: $(srcdir)/configure
  140.     $(SHELL) ./config.status --recheck
  141. $(srcdir)/configure: @MAINT@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
  142.     cd $(srcdir) && $(AUTOCONF)
  143.  
  144. config.h: stamp-h
  145. stamp-h: $(srcdir)/config.hin $(top_builddir)/config.status
  146.     cd $(top_builddir) \
  147.       && CONFIG_FILES= CONFIG_HEADERS=config.h:config.hin \
  148.          $(SHELL) ./config.status
  149.     @echo timestamp > stamp-h
  150. $(srcdir)/config.hin: @MAINT@$(srcdir)/stamp-h.in
  151. $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
  152.     cd $(top_srcdir) && $(AUTOHEADER)
  153.     @echo timestamp > $(srcdir)/stamp-h.in
  154.  
  155. mostlyclean-hdr:
  156.  
  157. clean-hdr:
  158.  
  159. distclean-hdr:
  160.     rm -f config.h
  161.  
  162. maintainer-clean-hdr:
  163.  
  164. mostlyclean-noinstPROGRAMS:
  165.  
  166. clean-noinstPROGRAMS:
  167.     test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
  168.  
  169. distclean-noinstPROGRAMS:
  170.  
  171. maintainer-clean-noinstPROGRAMS:
  172.  
  173. .c.o:
  174.     $(COMPILE) -c $<
  175.  
  176. mostlyclean-compile:
  177.     rm -f *.o core
  178.  
  179. clean-compile:
  180.  
  181. distclean-compile:
  182.     rm -f *.tab.c
  183.  
  184. maintainer-clean-compile:
  185.  
  186. .c.lo:
  187.     $(LIBTOOL) --mode=compile $(COMPILE) -c $<
  188.  
  189. mostlyclean-libtool:
  190.     rm -f *.lo
  191.  
  192. clean-libtool:
  193.     rm -rf .libs
  194.  
  195. distclean-libtool:
  196.  
  197. maintainer-clean-libtool:
  198.  
  199. lzo_test: $(lzo_test_OBJECTS) $(lzo_test_DEPENDENCIES)
  200.     @rm -f lzo_test
  201.     $(LINK) $(lzo_test_LDFLAGS) $(lzo_test_OBJECTS) $(lzo_test_LDADD) $(LIBS)
  202.  
  203. # This directory's subdirectories are mostly independent; you can cd
  204. # into them and run `make' without going through this Makefile.
  205. # To change the values of `make' variables: instead of editing Makefiles,
  206. # (1) if the variable is set in `config.status', edit `config.status'
  207. #     (which will cause the Makefiles to be regenerated when you run `make');
  208. # (2) otherwise, pass the desired values on the `make' command line.
  209.  
  210. @SET_MAKE@
  211.  
  212. all-recursive install-data-recursive install-exec-recursive \
  213. installdirs-recursive install-recursive uninstall-recursive  \
  214. check-recursive installcheck-recursive info-recursive dvi-recursive:
  215.     @set fnord $(MAKEFLAGS); amf=$$2; \
  216.     for subdir in $(SUBDIRS); do \
  217.       target=`echo $@ | sed s/-recursive//`; \
  218.       echo "Making $$target in $$subdir"; \
  219.       (cd $$subdir && $(MAKE) $$target) \
  220.        || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  221.     done && test -z "$$fail"
  222.  
  223. mostlyclean-recursive clean-recursive distclean-recursive \
  224. maintainer-clean-recursive:
  225.     @set fnord $(MAKEFLAGS); amf=$$2; \
  226.     rev=''; for subdir in $(SUBDIRS); do rev="$$rev $$subdir"; done; \
  227.     for subdir in $$rev; do \
  228.       target=`echo $@ | sed s/-recursive//`; \
  229.       echo "Making $$target in $$subdir"; \
  230.       (cd $$subdir && $(MAKE) $$target) \
  231.        || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  232.     done && test -z "$$fail"
  233. tags-recursive:
  234.     list='$(SUBDIRS)'; for subdir in $$list; do \
  235.       (cd $$subdir && $(MAKE) tags); \
  236.     done
  237.  
  238. tags: TAGS
  239.  
  240. ID: $(HEADERS) $(SOURCES)
  241.     here=`pwd` && cd $(srcdir) && mkid -f$$here/ID $(SOURCES) $(HEADERS)
  242.  
  243. TAGS: tags-recursive $(HEADERS) $(SOURCES) config.hin $(TAGS_DEPENDENCIES)
  244.     tags=; \
  245.     here=`pwd`; \
  246.     list='$(SUBDIRS)'; for subdir in $$list; do \
  247.       test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
  248.     done; \
  249.     test -z "$(ETAGS_ARGS)config.hin$(SOURCES)$(HEADERS)$$tags" \
  250.       || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.hin $(SOURCES) $(HEADERS) -o $$here/TAGS)
  251.  
  252. mostlyclean-tags:
  253.  
  254. clean-tags:
  255.  
  256. distclean-tags:
  257.     rm -f TAGS ID
  258.  
  259. maintainer-clean-tags:
  260.  
  261. distdir = $(PACKAGE)-$(VERSION)
  262. top_distdir = $(distdir)
  263.  
  264. # This target untars the dist file and tries a VPATH configuration.  Then
  265. # it guarantees that the distribution is self-contained by making another
  266. # tarfile.
  267. distcheck: dist
  268.     rm -rf $(distdir)
  269.     GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
  270.     mkdir $(distdir)/=build
  271.     mkdir $(distdir)/=inst
  272.     dc_install_base=`cd $(distdir)/=inst && pwd`; \
  273.     cd $(distdir)/=build \
  274.       && ../configure --srcdir=.. --prefix=$$dc_install_base \
  275.       && $(MAKE) \
  276.       && $(MAKE) dvi \
  277.       && $(MAKE) check \
  278.       && $(MAKE) install \
  279.       && $(MAKE) installcheck \
  280.       && $(MAKE) dist
  281.     rm -rf $(distdir)
  282.     @echo "========================"; \
  283.     echo "$(distdir).tar.gz is ready for distribution"; \
  284.     echo "========================"
  285. dist: distdir
  286.     -chmod -R a+r $(distdir)
  287.     GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
  288.     rm -rf $(distdir)
  289. dist-all: distdir
  290.     -chmod -R a+r $(distdir)
  291.     GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
  292.     rm -rf $(distdir)
  293. distdir: $(DISTFILES)
  294.     rm -rf $(distdir)
  295.     mkdir $(distdir)
  296.     -chmod 777 $(distdir)
  297.     @for file in $(DISTFILES); do \
  298.       d=$(srcdir); \
  299.       test -f $(distdir)/$$file \
  300.       || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  301.       || cp -p $$d/$$file $(distdir)/$$file; \
  302.     done
  303.     for subdir in $(SUBDIRS); do        \
  304.       test -d $(distdir)/$$subdir        \
  305.       || mkdir $(distdir)/$$subdir        \
  306.       || exit 1;                \
  307.       chmod 777 $(distdir)/$$subdir;    \
  308.       (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
  309.         || exit 1; \
  310.     done
  311.     $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
  312. info: info-recursive
  313. dvi: dvi-recursive
  314. check: all-am
  315.     $(MAKE) check-recursive check-local
  316. installcheck: installcheck-recursive
  317. all-recursive-am: config.h
  318.     $(MAKE) all-recursive
  319.  
  320. all-am: Makefile $(PROGRAMS) config.h
  321.  
  322. install-exec: install-exec-recursive
  323.     @$(NORMAL_INSTALL)
  324.  
  325. install-data: install-data-recursive
  326.     @$(NORMAL_INSTALL)
  327.  
  328. install: install-recursive
  329.     @:
  330.  
  331. uninstall: uninstall-recursive
  332.  
  333. all: all-recursive-am all-am
  334.  
  335. install-strip:
  336.     $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
  337. installdirs: installdirs-recursive
  338.  
  339.  
  340. mostlyclean-generic:
  341.     test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
  342.  
  343. clean-generic:
  344.     test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  345.  
  346. distclean-generic:
  347.     rm -f Makefile $(DISTCLEANFILES)
  348.     rm -f config.cache config.log stamp-h stamp-h[0-9]*
  349.     test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  350.  
  351. maintainer-clean-generic:
  352.     test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
  353.     test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
  354. mostlyclean-am:  mostlyclean-hdr mostlyclean-noinstPROGRAMS \
  355.         mostlyclean-compile mostlyclean-libtool \
  356.         mostlyclean-tags mostlyclean-generic
  357.  
  358. clean-am:  clean-hdr clean-noinstPROGRAMS clean-compile clean-libtool \
  359.         clean-tags clean-generic mostlyclean-am
  360.  
  361. distclean-am:  distclean-hdr distclean-noinstPROGRAMS distclean-compile \
  362.         distclean-libtool distclean-tags distclean-generic \
  363.         clean-am
  364.  
  365. maintainer-clean-am:  maintainer-clean-hdr \
  366.         maintainer-clean-noinstPROGRAMS \
  367.         maintainer-clean-compile maintainer-clean-libtool \
  368.         maintainer-clean-tags maintainer-clean-generic \
  369.         distclean-am
  370.  
  371. mostlyclean:  mostlyclean-recursive mostlyclean-am
  372.  
  373. clean:  clean-recursive clean-am
  374.  
  375. distclean:  distclean-recursive distclean-am
  376.     rm -f config.status
  377.     rm -f libtool
  378.  
  379. maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
  380.     @echo "This command is intended for maintainers to use;"
  381.     @echo "it deletes files that may require special tools to rebuild."
  382.     rm -f config.status
  383.  
  384. .PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
  385. maintainer-clean-hdr mostlyclean-noinstPROGRAMS \
  386. distclean-noinstPROGRAMS clean-noinstPROGRAMS \
  387. maintainer-clean-noinstPROGRAMS mostlyclean-compile distclean-compile \
  388. clean-compile maintainer-clean-compile mostlyclean-libtool \
  389. distclean-libtool clean-libtool maintainer-clean-libtool \
  390. install-data-recursive uninstall-data-recursive install-exec-recursive \
  391. uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
  392. all-recursive check-recursive installcheck-recursive info-recursive \
  393. dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
  394. maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
  395. distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
  396. check-local installcheck all-recursive-am all-am install-exec \
  397. install-data install uninstall all installdirs mostlyclean-generic \
  398. distclean-generic clean-generic maintainer-clean-generic clean \
  399. mostlyclean distclean maintainer-clean
  400.  
  401.  
  402. # /***********************************************************************
  403. # // special targets
  404. # ************************************************************************/
  405.  
  406. Makefile_am_default:
  407.  
  408. dist-hook:
  409.     cp -rpi $(srcdir)/b $(srcdir)/acconfig $(srcdir)/doc $(srcdir)/util $(distdir)/
  410. @MAINT@    test -d "$(srcdir)/maint" && cp -rpi $(srcdir)/maint $(distdir)/
  411.  
  412. check-local: all-am
  413.     ./lzo_test -mlzo -n2 -q $(top_srcdir)/COPYING
  414.  
  415. basic-test: all
  416.     ./lzo_test -mlzo -n2 -q $(top_srcdir)/COPYING
  417.     ./tests/align
  418.     ./tests/chksum
  419.     ./examples/simple
  420.     ./minilzo/testmini
  421.  
  422. test: all
  423.     ./lzo_test -mavail -n10 -q $(top_srcdir)/COPYING
  424.     $(SHELL) -e util/check.sh .
  425.     ./tests/align
  426.     ./tests/chksum
  427.     ./examples/simple
  428.     ./minilzo/testmini
  429.     @echo
  430.     @echo "All tests passed. Now you are ready to install LZO."
  431.     @echo
  432.  
  433. bench benchmark: lzo_test
  434.     @echo
  435.     @echo "Please read util/bench.sh how to run the benchmark."
  436.     @echo
  437.  
  438. linux-shared:
  439.     $(SHELL) -e $(srcdir)/b/linux/shared.sh
  440. ###    /usr/bin/zsh -e -y $(srcdir)/b/linux/shared.sh
  441.  
  442. lzo-dist: all-am
  443.     $(SHELL) ./configure && $(MAKE) dist
  444.  
  445. lzo-distcheck: all-am
  446.     $(SHELL) ./configure && $(MAKE) distcheck
  447.  
  448. # /***********************************************************************
  449. # // extra dependencies
  450. # ************************************************************************/
  451.  
  452. lzo_test.o: $(top_srcdir)/include/lzoconf.h
  453.  
  454. $(top_builddir)/src/liblzo.a:
  455.     cd $(top_builddir)/src && $(MAKE) all
  456.  
  457. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  458. # Otherwise a system limit (for SysV at least) may be exceeded.
  459. .NOEXPORT:
  460.