Correction, the below paths are missing the "site" directory. The correct commands are:
cd incubator-daffodil/ sbt daffodil-japi/genjavadoc:doc sbt daffodil-sapi/doc mkdir -p ../incubator-daffodil-site/site/docs/2.2.0/{javadoc,scaladoc}/ cp -R daffodil-japi/target/scala-2.12/genjavadoc-api/* ../incubator-daffodil-site/site/docs/2.2.0/javadoc/ cp -R daffodil-sapi/target/scala-2.12/api/* ../incubator-daffodil-site/site/docs/2.2.0/scaladoc/ - Steve On 08/17/2018 01:29 PM, Steve Lawrence wrote: > The steps to get the doc on the website: > > cd incubator-daffodil/ > sbt daffodil-japi/genjavadoc:doc > sbt daffodil-sapi/doc > mkdir -p ../incubator-daffodil-site/docs/2.2.0/{javadoc,scaladoc}/ > cp -R daffodil-japi/target/scala-2.12/genjavadoc-api/* > ../incubator-daffodil-site/docs/2.2.0/javadoc/ > cp -R daffodil-sapi/target/scala-2.12/api/* > ../incubator-daffodil-site/docs/2.2.0/scaladoc/ > > I'll add the above steps as future changes to make to the release script. > > Note that nothing contains the "rc1" suffix so we don't need to change > anything except the "latest" symlink once released. > > TDML xslt + css sounds like a good idea to put on the website. Only > potential concern is that if people start relying on it we need to be > very careful if we make changes so as not to break anything. > > > On 08/17/2018 12:44 PM, Mike Beckerle wrote: >> I know the javadoc and scaladoc go into the daffodil-site tree somehow. How >> is this accomplished? >> >> >> We will want to do this for 2.2.0-rc1, and update the content and the >> 'latest' link once it is fully released. >> >> >> I was also thinking of putting the tdml xslt and css stylesheets into a >> subdir on the daffodil-site so that tdml files can reference those >> stylesheets from that location. >> >> >> To me, this is a selling point for users to use TDML files for >> bugs/tests/etc even if they have no intention of creating tutorials for >> anyone else. Their own local tdml files will be viewable using these >> stylesheets and a web browser if the stylesheets are served from somewhere >> on the web. >> >> >> >> >> >> >