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