File: README.source

package info (click to toggle)
rust-termwiz 0.22.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 4,036 kB
  • sloc: sh: 10,450; makefile: 18
file content (17 lines) | stat: -rw-r--r-- 821 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
The files src/emoji_variation.rs, src/nerdfonts_data.rs, and src/emoji_presentation.rs are
pregenerated, so they are regenerated at build time after removing them.

The files under vendor/nerd-fonts are originally fetched by upstream via internet to generate the
src/emoji_variation.rs and src/nerdfonts_data.rs files. They are vendored to prevent
network access during build.

The files are stored the following way:

if ! [ -d debian/vendor/nerd-fonts ]; then mkdir -p debian/vendor; fi
for i in 'cod' 'dev' 'fa' 'fae' 'iec' 'logos' 'md' 'oct' 'ple' 'pom' 'seti' 'weather'; do
    url="https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/bin/scripts/lib/i_$i.sh"
    filename="termwiz-data-fa-$i.sh"
    curl $url > debian/vendor/nerd-fonts/$filename
done

All vendor/nerd-fonts/* files are under MIT license.