annotate Javadoc.gmk @ 275:2f7da76bdc69

./comment
author onazarkina
date Fri, 09 Sep 2016 13:20:20 +0300
parents 306a4efd2ff7
children
rev   line source
jld@44 1 #########################################################################
jld@44 2 # Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
jld@44 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
jld@44 4 #
jld@44 5 # This code is free software; you can redistribute it and/or modify it
jld@44 6 # under the terms of the GNU General Public License version 2 only, as
jld@44 7 # published by the Free Software Foundation. Oracle designates this
jld@44 8 # particular file as subject to the "Classpath" exception as provided
jld@44 9 # by Oracle in the LICENSE file that accompanied this code.
jld@44 10 #
jld@44 11 # This code is distributed in the hope that it will be useful, but WITHOUT
jld@44 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
jld@44 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
jld@44 14 # version 2 for more details (a copy is included in the LICENSE file that
jld@44 15 # accompanied this code).
jld@44 16 #
jld@44 17 # You should have received a copy of the GNU General Public License version
jld@44 18 # 2 along with this work; if not, write to the Free Software Foundation,
jld@44 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
jld@44 20 #
jld@44 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
jld@44 22 # or visit www.oracle.com if you need additional information or have any
jld@44 23 # questions.
jld@44 24 #
jld@44 25 #########################################################################
jld@44 26
jld@44 27 CP := cp
jld@44 28 MKDIR := mkdir -p
jld@44 29
jld@44 30 #########################################################################
jld@44 31
jld@44 32 JAVADOC_BUILD_DIR := ./build/javadocs
jld@44 33 JAVADOC_HEADER := "<FONT size=\"-1\">"
jld@44 34 JAVADOC_FOOTER := ""
jld@44 35
jld@44 36 ifeq ($(JAVA_HOME),)
jld@44 37 $(error "JAVA_HOME is not defined. Please set JAVA_HOME to point to the location of the JDK8 installation")
jld@44 38 endif
jld@44 39
jld@44 40 .PHONY: clean all docs dirs
jld@44 41
jld@44 42 all: docs
jld@44 43
jld@44 44 dirs:
jld@44 45 $(MKDIR) $(JAVADOC_BUILD_DIR)/api
jld@44 46
jld@44 47 docs: dirs
jld@44 48 $(JAVA_HOME)/bin/javadoc -locale en_US -d $(JAVADOC_BUILD_DIR) -sourcepath ./src/share/classes:src/se/classes -Xdoclint:none \
jld@44 49 -subpackages jdk.dio.adc:jdk.dio.counter:jdk.dio.dac:jdk.dio.atcmd:jdk.dio.generic:jdk.dio.gpio:jdk.dio.i2cbus:jdk.dio.spi:jdk.dio.spibus:jdk.dio.modem:jdk.dio.power:jdk.dio.pwm:jdk.dio.uart:jdk.dio.watchdog:jdk.dio.mmio \
jld@44 50 jdk.dio \
snazarki@96 51 -overview ./src/doc-files/overview.html -header "<FONT size=\"-1\">Device I/O API 1.0.1</FONT>" -footer "<FONT size=\"-1\">Device I/O API 1.0.1</FONT>" \
jld@44 52 -use -docencoding "iso-8859-1" -notree \
snazarki@96 53 -bottom "<span class=\"copyrightlogo\">Copyright &copy; 2012, 2015, Oracle and/or its affiliates. All rights reserved.</span><br />"
jld@44 54
jld@44 55 clean:
jld@44 56 rm -rf ./build/javadocs
jld@44 57
jld@44 58
jld@44 59
jld@44 60
jld@44 61