| #------------------------------------------------------------------------- |
| # 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 |