You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.3 KiB

25 years ago
25 years ago
25 years ago
25 years ago
25 years ago
25 years ago
25 years ago
  1. # This is the developer's makefile, not the user's makefile.
  2. # Don't use it unless you know exactly what you do!
  3. # Some important programs:
  4. SHELL = /bin/sh
  5. MAKE = make
  6. # GNU tar together with GNU bzip2. Excellent performance.
  7. PACK = tar
  8. PACKOPT = cvfhj
  9. PACKEXT = .tar.bz2
  10. all : configures documentation
  11. CONFIGURES = configure
  12. CONFIGURES_IN = configure.ac
  13. AUTOCONF_FILES = autoconf/aclocal.m4 autoconf/autoconf.m4f autoconf/acgeneral.m4 autoconf/acspecific.m4
  14. configures : $(CONFIGURES)
  15. configure : configure.ac $(AUTOCONF_FILES)
  16. ./autoconf/autoconf -A autoconf -l autoconf
  17. CLISP_ACLOCAL = /home/kreckel/contrib/clisp/src/autoconf/aclocal.m4
  18. ACSELECT = /home/kreckel/contrib/clisp/src/autoconf/acselect
  19. LIBTOOLMACROS = /home/kreckel/contrib/libtool/libtool.m4
  20. autoconf/aclocal.m4 : $(CLISP_ACLOCAL) autoconf/acinclude.m4
  21. ($(ACSELECT) `cat $(CONFIGURES_IN) | grep '^[A-Z][A-Z]_' | sed 's,[^A-Z_].*$$,,g' | sort | uniq` < $(CLISP_ACLOCAL) ; cat $(LIBTOOLMACROS) | sed -e 's,AC_CANONICAL_HOST,CL_CANONICAL_HOST,g' -e 's,AC_PROG_RANLIB,CL_PROG_RANLIB,g'; cat autoconf/acinclude.m4) > autoconf/aclocal.m4
  22. # Syntaxcheck
  23. check-configures : $(CONFIGURES)
  24. set -e; for f in $(CONFIGURES); do bash -x -n $$f; done
  25. documentation : force
  26. cd doc && $(MAKE) -f Makefile.devel documentation
  27. force :