# $Id: GNUmakefile,v 1.4 2000/08/15 14:23:51 peteg Exp $

include ../GNUmakefile.defs

CLASSPATH := ../:$(CLASSPATH)
JIKESPATH := ../:$(JIKESPATH)

PACKAGES := glog prolog/lib
SOURCES := $(shell find $(PACKAGES) -name "*.java")

GLOG_JARFILE := glog.jar

# Targets
all: distclean jar db

dist: distclean all

jar: glog
	$(JAR) cfv $(GLOG_JARFILE) `find $(PACKAGES) -name "*.class"`

glog: FORCE
	$(JAVAC) $(JFLAGS) $(SOURCES)

db:
	echo "build." | ../run image.pro

FORCE:

clean:
	rm -f `find . -name "*.class" -o -name "*.jar"` \
		image.ser

distclean: clean
