1187ef25fSmrglargeencodingsdir = encodingsdir / 'large'
2187ef25fSmrg
3187ef25fSmrglarge_encoding_files = [
4187ef25fSmrg  'big5.eten-0.enc',
5187ef25fSmrg  'big5hkscs-0.enc',
6187ef25fSmrg  'cns11643-1.enc',
7187ef25fSmrg  'cns11643-2.enc',
8187ef25fSmrg  'cns11643-3.enc',
9187ef25fSmrg  'gb18030-0.enc',
10187ef25fSmrg  'gb18030.2000-0.enc',
11187ef25fSmrg  'gb18030.2000-1.enc',
12187ef25fSmrg  'gb2312.1980-0.enc',
13187ef25fSmrg  'gbk-0.enc',
14187ef25fSmrg  'jisx0201.1976-0.enc',
15187ef25fSmrg  'jisx0208.1990-0.enc',
16187ef25fSmrg  'jisx0212.1990-0.enc',
17187ef25fSmrg  'ksc5601.1987-0.enc',
18187ef25fSmrg  'ksc5601.1992-3.enc',
19187ef25fSmrg  'sun.unicode.india-0.enc'
20187ef25fSmrg]
21187ef25fSmrg
22187ef25fSmrgif get_option('gzip-large-encodings')
23187ef25fSmrg  foreach large_encoding_input : large_encoding_files
24187ef25fSmrg    large_encoding_output = large_encoding_input + '.gz'
25187ef25fSmrg    custom_target(large_encoding_output,
26187ef25fSmrg                  input: large_encoding_input,
27187ef25fSmrg                  output: large_encoding_output,
28187ef25fSmrg                  command: [gzip, '-c', '-n', '@INPUT@'],
29187ef25fSmrg                  capture: true, # capture output from stdout
30187ef25fSmrg                  install: true,
31187ef25fSmrg                  install_dir: largeencodingsdir)
32187ef25fSmrg  endforeach
33187ef25fSmrgelse
34187ef25fSmrg  install_data(large_encoding_files, install_dir: largeencodingsdir)
35187ef25fSmrgendif
36187ef25fSmrg
37