bindir = @bindir@ datadir = @datadir@ datarootdir = @datarootdir@ exec_prefix = @exec_prefix@ includedir = @includedir@ libdir = @libdir@ mandir = @mandir@ prefix = @prefix@ INSTALL = @INSTALL@ INSTALL_PROGRAM = ${INSTALL} -m 755 INSTALL_DATA = ${INSTALL} -m 644 INSTALL_SCRIPT = ${INSTALL} -m 644 CC = @CC@ CXX = @CXX@ F77 = @F77@ HAVE_RUBY_H = @HAVE_RUBY_H@ JAVAC = @JAVAC@ JAVA_INC_DIR = @JAVA_INC_DIR@ MEX = @MEX@ MKOCTFILE2 = @MKOCTFILE2@ MKOCTFILE3 = @MKOCTFILE3@ OCTAVE = $(MKOCTFILE2) $(MKOCTFILE3) PERL = @PERL@ PYTHON = @PYTHON_DISTUTILS@ PYTHON = @PYTHON@ R = @R@ RUBY = @RUBY@ TCLSH = @TCLSH@ ENABLE_LANG = @ENABLE_LANG@ .PHONY: all install clean distclean tcl cee fortran octave matlab perl python ruby java 2.0 wrapper LANGS = cee ifneq ($(ENABLE_LANG),) LANGS = tcl wrapper 2.0 ifneq ($(F77),) LANGS += fortran endif ifneq ($(OCTAVE),) LANGS += octave endif ifneq ($(MEX),) LANGS += matlab endif ifneq ($(PERL),) LANGS += perl endif ifneq ($(PYTHON),) LANGS += python endif ifneq ($(RUBY),) ifeq ($(HAVE_RUBY_H),yes) LANGS += ruby endif endif ifneq ($(JAVA_INC_DIR),) LANGS += java endif ifneq ($(R),) LANGS += R endif endif all: for i in $(LANGS) ; do \ $(MAKE) -C $$i all || exit 1 ; \ done install: for i in $(LANGS) ; do \ $(MAKE) -C $$i install || exit 1 ; \ done clean: for i in $(LANGS) ; do \ $(MAKE) -C $$i clean || exit 1 ; \ done distclean: for i in $(LANGS) ; do \ $(MAKE) -C $$i distclean || exit 1 ; \ done $(RM) Makefile