Unified · Split
| @@ -298,7 +298,9 @@ Make sure to set the version per the release tag (e.g. r160). Note that the r pr · 297 unmodified lines | |||
| 298 | curl https://codeload.github.com/mrdoob/three.js/tar.gz/refs/tags/r${VERSION} > threejs.tar.gz | 298 | curl https://codeload.github.com/mrdoob/three.js/tar.gz/refs/tags/r${VERSION} > threejs.tar.gz |
| 299 | tar -xzf threejs.tar.gz | 299 | tar -xzf threejs.tar.gz |
| 300 | mkdir -p docs/threejs~${VERSION} | 300 | mkdir -p docs/threejs~${VERSION} |
| 301 | mv three.js-r${VERSION}/list.json /tmp/list.json | ||
| 301 | mv three.js-r${VERSION}/docs/* docs/threejs~${VERSION}/ | 302 | mv three.js-r${VERSION}/docs/* docs/threejs~${VERSION}/ |
| 303 | |||
| 302 | rm -rf three.js-r${VERSION}/ | 304 | rm -rf three.js-r${VERSION}/ |
| 303 | rm threejs.tar.gz | 305 | rm threejs.tar.gz |
| 304 | ``` | 306 | ``` |
| @@ -4,6 +4,7 @@ module Docs · 3 unmodified lines | |||
| 4 | def call | 4 | def call |
| 5 | # Remove unnecessary elements | 5 | # Remove unnecessary elements |
| 6 | css('head, script, style').remove | 6 | css('head, script, style').remove |
| 7 | |||
| 7 | # Wrap code blocks with pre tags and add syntax highlighting | 8 | # Wrap code blocks with pre tags and add syntax highlighting |
| 8 | css('code').each do |node| | 9 | css('code').each do |node| |
| 9 | unless node.parent.name == 'pre' | 10 | unless node.parent.name == 'pre' |
| @@ -40,8 +40,6 @@ module Docs · 39 unmodified lines | |||
| 40 | Licensed under the MIT License. | 40 | Licensed under the MIT License. |
| 41 | HTML | 41 | HTML |
| 42 | 42 | ||
| 43 | self.class_attribute :release | ||
| 44 | |||
| 45 | version '171' do | 43 | version '171' do |
| 46 | self.release = '171' | 44 | self.release = '171' |
| 47 | self.base_url = "https://threejs.org/docs" | 45 | self.base_url = "https://threejs.org/docs" |
| @@ -53,7 +51,7 @@ module Docs · 5 unmodified lines | |||
| 53 | 51 | ||
| 54 | def initial_paths | 52 | def initial_paths |
| 55 | paths = [] | 53 | paths = [] |
| 56 | json_path = File.expand_path("docs/threejs~#{self.release}/list.json") | 54 | json_path = File.expand_path("/tmp/list.json") |
| 57 | json_content = File.read(json_path) | 55 | json_content = File.read(json_path) |
| 58 | json_data = JSON.parse(json_content) | 56 | json_data = JSON.parse(json_content) |
| 59 | 57 | ||