• Home
  • Raw
  • Download

Lines Matching full:my

8 my $prefix = "./";
11 my $conf = $prefix . "Documentation/conf.py";
12 my $requirement_file = $prefix . "Documentation/sphinx/requirements.txt";
13 my $virtenv_prefix = "sphinx_";
19 my %missing;
20 my $system_release;
21 my $need = 0;
22 my $optional = 0;
23 my $need_symlink = 0;
24 my $need_sphinx = 0;
25 my $need_venv = 0;
26 my $need_virtualenv = 0;
27 my $rec_sphinx_upgrade = 0;
28 my $install = "";
29 my $virtenv_dir = "";
30 my $python_cmd = "";
31 my $min_version;
32 my $cur_version;
33 my $rec_version = "1.7.9"; # PDF won't build here
34 my $min_pdf_version = "2.4.4"; # Min version where pdf builds
40 my $pdf = 1;
41 my $virtualenv = 1;
42 my $version_check = 0;
48 my %texlive = (
88 my %map = %{$_[0]};
90 foreach my $prog (sort keys %missing) {
91 my $is_optional = $missing{$prog};
121 my $package = shift;
122 my $is_optional = shift;
134 my $files = shift;
135 my $package = shift;
136 my $is_optional = shift;
154 my $prog = shift;
156 my $cur_dir = qx(pwd);
159 foreach my $dir (split(/:/, $ENV{PATH})) {
163 foreach my $dir (split(/:/, $ENV{PATH})) {
172 my $prog = shift;
173 my $is_optional = shift;
182 my $prog = shift;
183 my $is_optional = shift;
185 my $err = system("perl -M$prog -e 1 2>/dev/null /dev/null");
193 my $prog = shift;
194 my $is_optional = shift;
198 my $err = system("$python_cmd -c 'import $prog' 2>/dev/null /dev/null");
206 my @pkgs = @{$_[0]};
207 my $is_optional = $_[1];
209 foreach my $prog(@pkgs) {
210 my $err = system("rpm -q '$prog' 2>/dev/null >/dev/null");
217 my @pkgs = @{$_[0]};
218 my $is_optional = $_[1];
220 foreach my $prog(@pkgs) {
221 my $err = system("pacman -Q '$prog' 2>/dev/null >/dev/null");
228 my $is_optional = shift;
229 my $kpsewhich = findprog("kpsewhich");
231 foreach my $prog(keys %texlive) {
232 my $package = $texlive{$prog};
237 my $file = qx($kpsewhich $prog);
244 my $fname = "sphinx-build";
258 my $cmd = shift;
259 my $ver;
279 my $default_version;
305 my $sphinx = get_sphinx_fname();
338 my $res = "";
345 my $file = shift;
346 my @path = split ":", $ENV{PATH};
348 foreach my $dir(@path) {
349 my $name = $dir.'/'.$file;
361 my %map = (
395 my %map = (
406 my @fedora26_opt_pkgs = (
410 my @fedora_tex_pkgs = (
422 my $old = 0;
423 my $rel;
471 my %map = (
484 my @suse_tex_pkgs = (
518 my %map = (
529 my @tex_pkgs = (
535 my $packager_cmd;
536 my $noto_sans;
562 my %map = (
572 my @archlinux_tex_pkgs = (
592 my %map = (
616 my $imagemagick = "media-gfx/imagemagick svg png";
617 my $cairo = "media-gfx/graphviz cairo pdf";
618 my $portage_imagemagick = "/etc/portage/package.use/imagemagick";
619 my $portage_cairo = "/etc/portage/package.use/graphviz";
688 my %map = (
727 my $tmp = qx($python_cmd --version 2>&1);
747 my $virtualenv_cmd;
795 my $min_activate = "$ENV{'PWD'}/${virtenv_prefix}${min_version}/bin/activate";
796 my @activates = glob "$ENV{'PWD'}/${virtenv_prefix}*/bin/activate";
806 my ($activate, $ver);
807 foreach my $f (@activates) {
810 my $sphinx_cmd = $f;
834 my $rec_activate = "$virtenv_dir/bin/activate";
870 my $arg = shift(@ARGV);
907 my %os_var;