SHELL = /bin/sh VPATH = @srcdir@ exec_prefix = @exec_prefix@ prefix = @prefix@ bindir = @bindir@ srcdir = @srcdir@ libdir = @libdir@ subdir = java/org/greenstone/mgpp top_srcdir = @top_srcdir@ transform = @program_transform_name@ AR = ar CC = @CC@ CXX = @CXX@ JAVAC = @JAVAC@ JAVAH = javah JAR = jar CFLAGS = @CFLAGS@ -ansi -DSILENT -DSHORT_SUFFIX CXXFLAGS = @CXXFLAGS@ -DSILENT -DSHORT_SUFFIX JAVACFLAGS = @JAVACFLAGS@ DEFS = @DEFS@ RANLIB = @RANLIB@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBS = -lstdc++ @LIBS@ TOUCH = echo timestamp > AWK = @AWK@ MGPPHOME=../../../.. JAVACLASSDIR=./classes JAVASRCDIR=../../.. JAVACOPTIONS= -deprecation -g -O ifeq ($(GSDLOS),windows) JAVACLASSPATH=$(JAVACLASSDIR);. else JAVACLASSPATH=$(JAVACLASSDIR):. endif datadir = $(prefix)/share libexecdir = $(exec_prefix)/libexec localedir = $(datadir)/locale mandir = $(prefix)/man/man1 all: setup compile setup: mkdir -p $(JAVACLASSDIR) compile: setup "$(JAVAC)" $(JAVACFLAGS) -d "$(JAVACLASSDIR)" -sourcepath "$(JAVASRCDIR)" $(JAVACOPTIONS) *.java "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPPassesWrapper "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPSearchWrapper "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPRetrieveWrapper "$(JAR)" cf "$(MGPPHOME)/mgpp.jar" -C "$(JAVACLASSDIR)" org clean: rm -rf "$(JAVACLASSDIR)" "$(MGPPHOME)/mgpp.jar" "$(MGPPHOME)/jni/org_greenstone_mgpp_MGPPSearchWrapper.h" "$(MGPPHOME)/jni/org_greenstone_mgpp_MGPPRetrieveWrapper.h" "$(MGPPHOME)/jni/org_greenstone_mgpp_MGPPPassesWrapper.h" install: distclean: clean rm -f Makefile