# This is placed in the top-level directory # of the ggobi suite and is a convenience # for TOP=/export/data/scisoft/tmp/ggobi INSTALL=/usr/local XML_UTILS= UTILS=$(XML_UTILS:%=bin/%) all: lib/libgtkext.so bin/ggobi.bin $(UTILS) .PHONY: lib Rggobi Pythonggobi Perlggobi lib/libgtkext.so: $(MAKE) -C gtkext/src install ggobi bin/ggobi.bin: lib/libgtkext.so $(MAKE) -C src ../bin/ggobi.bin lib/libggobi.so lib: lib/libgtkext.so $(MAKE) -C src ../lib/libggobi.so bin/xmlConvert: $(MAKE) -C src ../bin/xmlConvert install: cp ggobi $(INSTALL_DIR)/bin Rggobi: lib/libggobi.so (GGOBI_ROOT=`pwd` ; export GGOBI_ROOT ; INSTALL -c $@) clean: for f in src gtkext/src ; do \ $(MAKE) -C $$f clean ; \ done distclean: clean