source: main/trunk/greenstone2/common-src/src/jdbmedit/Makefile@ 21400

Last change on this file since 21400 was 21400, checked in by davidb, 14 years ago

Development of JdbmAPI that supports -- as a persistent session -- interaction with the JDBM database

File size: 564 bytes
RevLine 
[21395]1
[21400]2GSDL_DIR = ../../..
[21397]3
[21400]4OBJECTS = JdbmAPI.class Jdb2Txt.class Txt2Jdb.class JdbGet.class \
5 JdbSet.class JdbDel.class JdbKeys.class
[21395]6
[21400]7
8JDBM_JAR = ../../packages/jdbm/jdbm-1.0/dist/jdbm-1.0.jar
9
[21397]10all: JDBMWrapper.jar
[21395]11 @echo "Done"
12
[21397]13JDBMWrapper.jar: $(OBJECTS)
14 jar cvf JDBMWrapper.jar $(OBJECTS)
[21395]15
[21397]16install: all
17 /bin/cp JDBMWrapper.jar $(GSDL_DIR)/bin/java
18
[21395]19%.class: %.java
[21400]20 javac -cp $(JDBM_JAR):. $<
[21395]21
22
23clean:
[21400]24 /bin/rm -f *.class test.lg test.jdb
[21397]25
26distclean: clean
27 /bin/rm -f JDBMWrapper.jar
[21400]28
29test-api:
30 java -cp $(JDBM_JAR):JDBMWrapper.jar JdbmAPI test
Note: See TracBrowser for help on using the repository browser.