You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2017/02/06 10:58:47 UTC

svn commit: r1781875 - in /jena/dist/Javadoc: ./ README elephas-index.mdtext extras-index.mdtext javadoc-index.mdtext main-index.mdtext prepare-javadoc

Author: andy
Date: Mon Feb  6 10:58:47 2017
New Revision: 1781875

URL: http://svn.apache.org/viewvc?rev=1781875&view=rev
Log:
Prepare the javadoc

Added:
    jena/dist/Javadoc/   (with props)
    jena/dist/Javadoc/README
    jena/dist/Javadoc/elephas-index.mdtext
    jena/dist/Javadoc/extras-index.mdtext
    jena/dist/Javadoc/javadoc-index.mdtext
    jena/dist/Javadoc/main-index.mdtext
    jena/dist/Javadoc/prepare-javadoc   (with props)

Propchange: jena/dist/Javadoc/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Feb  6 10:58:47 2017
@@ -0,0 +1,2 @@
+jars
+J

Added: jena/dist/Javadoc/README
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/README?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/README (added)
+++ jena/dist/Javadoc/README Mon Feb  6 10:58:47 2017
@@ -0,0 +1,19 @@
+Make the Jena javadoc from the release artifacts.
+
+1/ Edit prepare-javadoc
+   Set the repo URL number (if from staged release artifacts)
+   Set the version numbers.
+
+2/ run "prepare-javadoc"
+
+This downlaods and caches the jars - if you interrupt this step at least
+the jarthat was in the process of being downlaoded in case itis
+truncated.
+
+3/ Javadoc in "J"
+
+This replaces "jena-site/content/documentation/javadoc/"
+
+It does not replace "jena-site/content/documentation/javadoc/index.mdtext".
+
+

Added: jena/dist/Javadoc/elephas-index.mdtext
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/elephas-index.mdtext?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/elephas-index.mdtext (added)
+++ jena/dist/Javadoc/elephas-index.mdtext Mon Feb  6 10:58:47 2017
@@ -0,0 +1,7 @@
+Title: Jena Elephas JavaDoc
+
+JavaDoc automatically generates detailed class and method documentation from the Jena source code.
+
+ - [Elephas Common API JavaDoc](elephas-common/index.html)
+ - [Elephas IO API JavaDoc](elephas-io/index.html)
+ - [Elephas Map/Reduce API JavaDoc](elephas-mapreduce/index.html)

Added: jena/dist/Javadoc/extras-index.mdtext
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/extras-index.mdtext?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/extras-index.mdtext (added)
+++ jena/dist/Javadoc/extras-index.mdtext Mon Feb  6 10:58:47 2017
@@ -0,0 +1,6 @@
+Title: Jena Extras JavaDoc
+
+JavaDoc automatically generates detailed class and method documentation from the Jena source code.
+
+
+  - [Extras - QueryBuilder](querybuilder/index.html)

Added: jena/dist/Javadoc/javadoc-index.mdtext
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/javadoc-index.mdtext?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/javadoc-index.mdtext (added)
+++ jena/dist/Javadoc/javadoc-index.mdtext Mon Feb  6 10:58:47 2017
@@ -0,0 +1,15 @@
+Title: Jena JavaDoc
+
+  - [Jena Core JavaDoc](jena/index.html)
+  - [ARQ JavaDoc (SPARQL)](arq/index.html)
+  - [TDB JavaDoc](tdb/index.html)
+  - Fuseki JavaDoc
+    - [Fuseki2](fuseki2/index.html)
+    - [Fuseki2 Embedded](fuseki2-embedded/index.html)
+    - [Fuseki1](fuseki1/index.html)
+  - [Text search](text/index.html)
+  - [Spatial search](spatial/index.html)
+  - [Security Permissions JavaDoc](permissions/index.html)
+  - [JDBC JavaDoc](jdbc/index.html)
+  - [SDB JavaDoc](sdb/index.html)
+  - [Elephas](elephas/index.html)

Added: jena/dist/Javadoc/main-index.mdtext
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/main-index.mdtext?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/main-index.mdtext (added)
+++ jena/dist/Javadoc/main-index.mdtext Mon Feb  6 10:58:47 2017
@@ -0,0 +1,16 @@
+Title: Jena JavaDoc
+
+  - [Jena Core JavaDoc](jena/index.html)
+  - [ARQ JavaDoc (SPARQL)](arq/index.html)
+  - [TDB JavaDoc](tdb/index.html)
+  - [RDF Connection](rdfconnection/index.html)
+  - Fuseki JavaDoc
+    - [Fuseki2](fuseki2/index.html)
+    - [Fuseki2 Embedded](fuseki2-embedded/index.html)
+    - [Fuseki1](fuseki1/index.html)
+  - [Text search](text/index.html)
+  - [Spatial search](spatial/index.html)
+  - [Security Permissions JavaDoc](permissions/index.html)
+  - [JDBC JavaDoc](jdbc/index.html)
+  - [SDB JavaDoc](sdb/index.html)
+  - [Elephas](elephas/index.html)

Added: jena/dist/Javadoc/prepare-javadoc
URL: http://svn.apache.org/viewvc/jena/dist/Javadoc/prepare-javadoc?rev=1781875&view=auto
==============================================================================
--- jena/dist/Javadoc/prepare-javadoc (added)
+++ jena/dist/Javadoc/prepare-javadoc Mon Feb  6 10:58:47 2017
@@ -0,0 +1,115 @@
+#!/bin/sh
+
+DIR="$PWD"
+
+## If from the staging area
+## REPO=https://repository.apache.org/content/repositories/orgapachejena-NNNN
+REPO=https://repository.apache.org/content/repositories/orgapachejena-1016
+
+## If from the released artifacts
+# REPO=https://repository.apache.org/content/repositories/releases/
+JARS="$DIR/jars"
+
+JENA_VER=3.2.0
+FU2_VER=2.5.0
+FU1_VER=1.5.0
+
+
+## Cache/download to the current directory.
+fetch() { # URL
+    local U="$1"
+    local B="$(basename $U)"
+    if [ -e "$B" ] 
+    then
+	return 
+    fi
+    wget "$U"
+}
+
+expand() { # dir jarfile
+    local DIR="$1"
+    local JAR="$2"
+    mkdir -p "$DIR"
+    rm -rf "$DIR"/*
+    ( cd $DIR
+      echo "==== $DIR"
+      echo $PWD
+      echo "$JARS/$JAR"
+      unzip -q "$JARS/$JAR"
+      rm -rf META-INF
+      )
+}
+
+JAVADOC_DIR="J"
+mkdir -p "$JAVADOC_DIR"
+rm -rf "$JAVADOC_DIR"/*
+## Align to the jena-site version
+## cp main-index.mdtext "$JAVADOC_DIR"/index.mdtext
+
+mkdir "$JAVADOC_DIR/elephas"
+cp elephas-index.mdtext "$JAVADOC_DIR/elephas/index.mdtext"
+
+mkdir $JAVADOC_DIR/extras
+cp extras-index.mdtext "$JAVADOC_DIR/extras/index.mdtext"
+
+( cd "$JARS"
+
+  fetch "$REPO/org/apache/jena/jena-core/$JENA_VER/jena-core-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-arq/$JENA_VER/jena-arq-$JENA_VER-javadoc.jar"
+  
+  fetch "$REPO/org/apache/jena/jena-rdfconnection/$JENA_VER/jena-rdfconnection-$JENA_VER-javadoc.jar"
+  
+  fetch "$REPO/org/apache/jena/jena-tdb/$JENA_VER/jena-tdb-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-jdbc-driver-bundle/$JENA_VER/jena-jdbc-driver-bundle-$JENA_VER-javadoc.jar"
+  
+  fetch "$REPO/org/apache/jena/jena-elephas-common/$JENA_VER/jena-elephas-common-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-elephas-io/$JENA_VER/jena-elephas-io-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-elephas-mapreduce/$JENA_VER/jena-elephas-mapreduce-$JENA_VER-javadoc.jar"
+  
+  fetch "$REPO/org/apache/jena/jena-sdb/$JENA_VER/jena-sdb-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-permissions/$JENA_VER/jena-permissions-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-text/$JENA_VER/jena-text-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-spatial/$JENA_VER/jena-spatial-$JENA_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-fuseki1/$FU1_VER/jena-fuseki1-$FU1_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-fuseki-core/$FU2_VER/jena-fuseki-core-$FU2_VER-javadoc.jar"
+
+  fetch "$REPO/org/apache/jena/jena-fuseki-embedded/$FU2_VER/jena-fuseki-embedded-$FU2_VER-javadoc.jar"
+
+
+  fetch "$REPO/org/apache/jena/jena-querybuilder/$JENA_VER/jena-querybuilder-$JENA_VER-javadoc.jar"
+)
+
+(
+    cd $JAVADOC_DIR
+
+    expand  jena            jena-core-$JENA_VER-javadoc.jar
+    expand  arq             jena-arq-$JENA_VER-javadoc.jar
+    expand  tdb             jena-tdb-$JENA_VER-javadoc.jar
+    expand  rdfconnection   jena-rdfconnection-$JENA_VER-javadoc.jar
+    
+    expand  jdbc            jena-jdbc-driver-bundle-$JENA_VER-javadoc.jar
+
+    expand  elephas/elephas-common   jena-elephas-common-$JENA_VER-javadoc.jar
+    expand  elephas/elephas-mapreduce   jena-elephas-mapreduce-$JENA_VER-javadoc.jar
+    expand  elephas/elephas-io   jena-elephas-io-$JENA_VER-javadoc.jar
+
+    expand  sdb             jena-sdb-$JENA_VER-javadoc.jar
+    expand  permissions     jena-permissions-$JENA_VER-javadoc.jar
+    expand  text            jena-text-$JENA_VER-javadoc.jar
+    expand  spatial         jena-spatial-$JENA_VER-javadoc.jar
+    
+    expand  fuseki2         jena-fuseki-core-$FU2_VER-javadoc.jar
+    expand  fuseki2-embedded    jena-fuseki-embedded-$FU2_VER-javadoc.jar
+    expand  fuseki1         jena-fuseki1-$FU1_VER-javadoc.jar
+
+    expand  extras/querybuilder   jena-querybuilder-$JENA_VER-javadoc.jar
+)

Propchange: jena/dist/Javadoc/prepare-javadoc
------------------------------------------------------------------------------
    svn:executable = *