blob: c4e95af99819ef4e73ae80ad74fdd3dda04896f2 [file] [log] [blame]
#-------------------------------------------------------------------------
# Copyright (c) 2004, 2005, 2006 TADA AB - Taby Sweden
# Distributed under the terms shown in the file COPYRIGHT.
#
# @author Thomas Hallgren
#-------------------------------------------------------------------------
subdir = src/pl/pljava/src/java/
top_builddir = $(MODULEROOT)/../../../../..
include $(top_builddir)/src/Makefile.global
SRCDIR := $(top_srcdir)/$(subdir)/$(NAME)
SRCS := $(shell find $(SRCDIR) -name CVS -prune -o -type f -name \*.java -print)
CLASSES := $(shell find . -type f -name \*.class)
JARFILE := $(TARGETDIR)/$(NAME).jar
.timestamp: $(SRCS)
@echo $(JAVAC) $(JAVAC_FLAGS) -d . $(JAVAFLAGS) '<java sources>'
@$(JAVAC) $(JAVAC_FLAGS) -d . $(JAVAFLAGS) $(SRCS)
@touch $@
.PHONY: javadoc
$(TARGETDIR)/docs/COPYRIGHT.txt: $(PROJDIR)/COPYRIGHT
@-mkdir -p $(@D)
@cp $(PROJDIR)/COPYRIGHT $(TARGETDIR)/docs/COPYRIGHT.txt
javadoc: $(TARGETDIR)/docs/$(NAME)/.timestamp
$(TARGETDIR)/docs/$(NAME)/.timestamp: $(SRCS)
$(JAVADOC) -d $(TARGETDIR)/docs/$(NAME) \
-sourcepath $(SRCDIR) \
-subpackages org.postgresql.pljava \
-breakiterator \
-doctitle $(JAVADOCTITLE) \
-protected \
-bottom 'Copyright (c) 2003, 2004, 2005 TADA AB - Taby Sweden. \
Distributed under the terms shown in <a href="../COPYRIGHT.txt">COPYRIGHT</a>'
@touch $(TARGETDIR)/docs/$(NAME)/.timestamp