at develop 721 B view raw
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';