File tree 2 files changed +15
-0
lines changed
2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change
1
+ zarr.dev
Original file line number Diff line number Diff line change 4
4
require 'fileutils'
5
5
6
6
class Copy
7
+ def self . copy_cname ( site )
8
+ source_file = File . join ( site . source , "CNAME" )
9
+ target_file = File . join ( site . dest , "CNAME" )
10
+ FileUtils . copy ( source_file , target_file )
11
+ Jekyll . logger . info "\t \t Source: #{ source_file . sub! site . source , "/content" } "
12
+ Jekyll . logger . info "\t \t Target: #{ target_file . sub! site . dest , "/content" } "
13
+ Jekyll . logger . info "\n "
14
+ end
15
+
7
16
def self . copy_data_folder_for_translations ( site )
8
17
default_lang = site . config [ "default_language" ]
9
18
source_dir = File . join ( site . source , "_data" , default_lang )
@@ -56,3 +65,8 @@ def self.copy_translations_to_data_folder(site)
56
65
Jekyll . logger . info "\n \t # Copy translation files:\n "
57
66
Copy . copy_translations_to_data_folder ( site )
58
67
end
68
+
69
+ Jekyll ::Hooks . register :site , :post_write do |site |
70
+ Jekyll . logger . info "\n \t # Copy CNAME file:\n "
71
+ Copy . copy_cname ( site )
72
+ end
You can’t perform that action at this time.
0 commit comments