source: indexers/trunk/mgpp/java/org/greenstone/mgpp/Makefile.in@ 18448

Last change on this file since 18448 was 18448, checked in by davidb, 15 years ago

Added some double quotes around paths to help situation where space is in directory name

  • Property svn:keywords set to Author Date Id Revision
File size: 1.8 KB
Line 
1
2SHELL = /bin/sh
3VPATH = @srcdir@
4exec_prefix = @exec_prefix@
5prefix = @prefix@
6bindir = @bindir@
7srcdir = @srcdir@
8libdir = @libdir@
9subdir = java/org/greenstone/mgpp
10top_srcdir = @top_srcdir@
11transform = @program_transform_name@
12
13AR = ar
14CC = @CC@
15CXX = @CXX@
16JAVAC = $(JAVA_HOME)/bin/javac
17JAVAH = $(JAVA_HOME)/bin/javah
18JAR = $(JAVA_HOME)/bin/jar
19CFLAGS = @CFLAGS@ @COMPAT32BITFLAGS@ -ansi -DSILENT -DSHORT_SUFFIX
20CXXFLAGS = @CXXFLAGS@ @COMPAT32BITFLAGS@ -DSILENT -DSHORT_SUFFIX
21DEFS = @DEFS@
22RANLIB = @RANLIB@
23INSTALL = @INSTALL@
24INSTALL_DATA = @INSTALL_DATA@
25INSTALL_PROGRAM = @INSTALL_PROGRAM@
26LDFLAGS = @LDFLAGS@ @COMPAT32BITFLAGS@
27LIBS = -lstdc++ @LIBS@
28TOUCH = echo timestamp >
29AWK = @AWK@
30
31MGPPHOME=../../../..
32JAVACLASSDIR=./classes
33JAVASRCDIR=../../..
34JAVACOPTIONS= -deprecation -g -O
35JAVACLASSPATH=$(JAVACLASSDIR):
36
37datadir = $(prefix)/share
38libexecdir = $(exec_prefix)/libexec
39localedir = $(datadir)/locale
40mandir = $(prefix)/man/man1
41
42
43all: setup compile
44
45setup:
46 mkdir -p $(JAVACLASSDIR)
47
48compile: setup
49 "$(JAVAC)" -d "$(JAVACLASSDIR)" -sourcepath "$(JAVASRCDIR)" $(JAVACOPTIONS) *.java
50# $(JAVAH) -classpath $(JAVACLASSPATH) -d $(MGPPHOME)/jni org.greenstone.mgpp.MGPPWrapper
51 "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPPassesWrapper
52 "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPSearchWrapper
53 "$(JAVAH)" -classpath "$(JAVACLASSPATH)" -d "$(MGPPHOME)/jni" org.greenstone.mgpp.MGPPRetrieveWrapper
54 "$(JAR)" cf "$(MGPPHOME)/mgpp.jar" -C "$(JAVACLASSDIR)" org
55
56clean:
57 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"
58
59install:
60
61distclean: clean
62 rm -f Makefile
63
64
Note: See TracBrowser for help on using the repository browser.