From 765863e87aea725301d5f528b6de15bfa6022d46 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Wed, 14 Nov 2018 09:38:42 -0500 Subject: Add a simple doc generation tool. And website upload tool. --- website/app.js | 7 +++++++ website/index.html | 7 +++++-- website/rustdoc | 1 + website/typedoc | 1 + 4 files changed, 14 insertions(+), 2 deletions(-) create mode 120000 website/rustdoc create mode 120000 website/typedoc (limited to 'website') diff --git a/website/app.js b/website/app.js index 6bf5194b1..d3b90b297 100644 --- a/website/app.js +++ b/website/app.js @@ -182,6 +182,13 @@ function formatSecsAsMins(t) { * @param dataUrl The url of benchramk data json. */ export function drawCharts(dataUrl) { + // TODO Using window["location"]["hostname"] instead of + // window.location.hostname because when deno runs app_test.js it gets a type + // error here, not knowing about window.location. Ideally Deno would skip + // type check entirely on JS files. + if (window["location"]["hostname"] != "deno.github.io") { + dataUrl = "https://denoland.github.io/deno/" + dataUrl; + } drawChartsFromBenchmarkData(dataUrl); drawChartsFromTravisData(); } diff --git a/website/index.html b/website/index.html index b5357b691..f56a312ee 100644 --- a/website/index.html +++ b/website/index.html @@ -13,7 +13,9 @@

github.com/denoland/deno -

Docs +

Intro +

TypeScript API +

Rust API

Execution time

This shows how much time total it takes to run a few simple deno programs: @@ -58,7 +60,8 @@ diff --git a/website/rustdoc b/website/rustdoc new file mode 120000 index 000000000..91ebb25e2 --- /dev/null +++ b/website/rustdoc @@ -0,0 +1 @@ +../target/doc/ \ No newline at end of file diff --git a/website/typedoc b/website/typedoc new file mode 120000 index 000000000..eba22d9ca --- /dev/null +++ b/website/typedoc @@ -0,0 +1 @@ +../target/typedoc/ \ No newline at end of file -- cgit v1.2.3