@@ -13,51 +13,66 @@ class Cmake < UrlScraper
1313 options [ :title ] = false
1414 options [ :root_title ] = 'CMake Reference Documentation'
1515 options [ :skip ] = %w( release/index.html genindex.html search.html )
16- options [ :skip_patterns ] = [ /\A generator/ , /\A include/ , /\A release/ ]
16+ options [ :skip_patterns ] = [ /\A generator/ , /\A cpack_gen/ , / \ A include/, /\A release/ ]
1717
1818 options [ :attribution ] = <<-HTML
19- © 2000–2018 Kitware, Inc. and Contributors< br >
19+ © 2000–2019 Kitware, Inc. and Contributors< br >
2020 Licensed under the BSD 3-clause License.
2121 HTML
2222
23+ version '3.15' do
24+ self . release = '3.15.2'
25+ self . base_url = "https://cmake.org/cmake/help/v#{ self . version } /"
26+ end
27+
28+ version '3.14' do
29+ self . release = '3.14.6'
30+ self . base_url = "https://cmake.org/cmake/help/v#{ self . version } /"
31+ end
32+
33+ version '3.13' do
34+ self . release = '3.13.5'
35+ self . base_url = "https://cmake.org/cmake/help/v#{ self . version } /"
36+ end
37+
2338 version '3.12' do
2439 self . release = '3.12.1'
25- self . base_url = ' https://cmake.org/cmake/help/v3.12/'
40+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
2641 end
2742
2843 version '3.11' do
2944 self . release = '3.11.4'
30- self . base_url = ' https://cmake.org/cmake/help/v3.11/'
45+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
3146 end
3247
3348 version '3.10' do
3449 self . release = '3.10.3'
35- self . base_url = ' https://cmake.org/cmake/help/v3.10/'
50+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
3651 end
3752
3853 version '3.9' do
3954 self . release = '3.9.6'
40- self . base_url = ' https://cmake.org/cmake/help/v3.9/'
55+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
4156 end
4257
4358 version '3.8' do
4459 self . release = '3.8.2'
45- self . base_url = ' https://cmake.org/cmake/help/v3.8/'
60+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
4661 end
4762
4863 version '3.7' do
4964 self . release = '3.7.2'
50- self . base_url = ' https://cmake.org/cmake/help/v3.7/'
65+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
5166 end
5267
5368 version '3.6' do
5469 self . release = '3.6.3'
55- self . base_url = ' https://cmake.org/cmake/help/v3.6/'
70+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
5671 end
5772
5873 version '3.5' do
5974 self . release = '3.5.2'
60- self . base_url = ' https://cmake.org/cmake/help/v3.5/'
75+ self . base_url = " https://cmake.org/cmake/help/v #{ self . version } /"
6176 end
6277
6378 def get_latest_version ( opts )
0 commit comments