From 19b83e8644406a2ac4669d7a54b3dd1636c4f6b6 Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Wed, 29 Jan 2020 23:31:15 +0200 Subject: [PATCH] Restored JavaDoc support --- doc/index.html | 12 ++++++++++-- doc/index.org | 4 ++++ pom.xml | 30 +++++++++++++++++++++++++++++- tools/update web site | 4 ++-- 4 files changed, 45 insertions(+), 5 deletions(-) diff --git a/doc/index.html b/doc/index.html index 61695d4..04e076c 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ Sixth 3D - 3D engine - + @@ -242,6 +242,9 @@ git clone https://www2.svjatoslav.eu/git/sixth-3d.git + +
  • See JavaDoc. +
  • @@ -340,6 +343,11 @@ operating systems.

    3 API documentation

    + +

    Note: due to a lack of time, there is still big room for improvement on documentation. @@ -502,7 +510,7 @@ becomes visible.

    diff --git a/doc/index.org b/doc/index.org index 3176521..dddde5a 100644 --- a/doc/index.org +++ b/doc/index.org @@ -33,6 +33,8 @@ - Clone Git repository using command: : git clone https://www2.svjatoslav.eu/git/sixth-3d.git +- See [[https://www3.svjatoslav.eu/projects/sixth-3d/apidocs/][JavaDoc]]. + * Project description + See: [[https://www3.svjatoslav.eu/projects/sixth-3d-demos/][demos of current 3D engine capabilities]] @@ -84,6 +86,8 @@ pixel. operating systems. * API documentation +- See [[https://www3.svjatoslav.eu/projects/sixth-3d/apidocs/][JavaDoc]]. + Note: due to a lack of time, there is still big room for improvement on documentation. diff --git a/pom.xml b/pom.xml index e683361..00dc50e 100644 --- a/pom.xml +++ b/pom.xml @@ -8,6 +8,9 @@ 3D engine + 1.8 + 1.8 + 1.8 UTF-8 UTF-8 @@ -38,7 +41,7 @@ org.apache.maven.plugins maven-compiler-plugin - 2.3.2 + 3.8.1 1.8 1.8 @@ -61,6 +64,31 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + attach-javadocs + + jar + + + + + + + + foo + bar + + + + ${java.home}/bin/javadoc + + + org.apache.maven.plugins maven-resources-plugin diff --git a/tools/update web site b/tools/update web site index 14853a0..1c90821 100755 --- a/tools/update web site +++ b/tools/update web site @@ -14,8 +14,8 @@ javainspect -j target/sixth-3d-*-SNAPSHOT.jar -d doc/graphs/ -n "raster engine" meviz index -w doc/graphs/ -t "Sixth 3D classes" -#rm -rf doc/apidocs/ -#cp -r target/apidocs/ doc/ +rm -rf doc/apidocs/ +cp -r target/apidocs/ doc/ rsync -avz --delete -e 'ssh -p 10006' doc/ n0@www3.svjatoslav.eu:/mnt/big/projects/sixth-3d/ -- 2.20.1