浏览代码

gcc: add versions 8 and 9

Simon Legner 6 年之前
父节点
当前提交
8da3af8cc1
共有 1 个文件被更改,包括 26 次插入2 次删除
  1. 26 2
      lib/docs/scrapers/gnu/gcc.rb

+ 26 - 2
lib/docs/scrapers/gnu/gcc.rb

@@ -46,13 +46,37 @@ module Docs
       'Wtrigraphs.html' => 'Invocation.html'
     }
 
+    version '9' do
+      self.release = '9.2.0'
+      self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
+    end
+
+    version '9 CPP' do
+      self.release = '9.2.0'
+      self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
+
+      options[:replace_paths] = CPP_PATHS
+    end
+
+    version '8' do
+      self.release = '8.3.0'
+      self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
+    end
+
+    version '8 CPP' do
+      self.release = '8.3.0'
+      self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
+
+      options[:replace_paths] = CPP_PATHS
+    end
+
     version '7' do
-      self.release = '7.3.0'
+      self.release = '7.4.0'
       self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
     end
 
     version '7 CPP' do
-      self.release = '7.3.0'
+      self.release = '7.4.0'
       self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
 
       options[:replace_paths] = CPP_PATHS