Jip Dekker's PhD Thesis
1@default_files = ('dekker_thesis.tex');
2
3$pdf_mode = 5;
4$dvi_mode = $postscript_mode = 0;
5$bibtex_use = 2;
6$out_dir = 'build';
7
8$clean_ext = "run.xml %R-blx.bib %R-blx.aux ist xdy";
9
10# Rule to generate glossaries
11add_cus_dep('glo', 'gls', 0, 'run_makeindex');
12add_cus_dep('acn', 'acr', 0, 'run_makeindex');
13
14sub run_makeindex {
15 my $source = $$Psource;
16 my $dest = $$Pdest;
17 my $log = $dest.".log";
18 my $cmd = "makeindex %O -s \"$_[0].ist\" -t \"$log\" -o \"$dest\" \"$source\"";
19 if ($silent) { $cmd =~ s/%O/-q/; }
20 else { $cmd =~ s/%O//; }
21 return system $cmd;
22}
23push @generated_exts, 'glo', 'gls', 'gls.log', 'glg';
24push @generated_exts, 'acn', 'acr', 'acr.log', 'alg';
25push @generated_exts, 'listing';