jlapacheorg author jm date tue oct 23 075733 2007 new revision 587529 url httpsvnapacheorgviewvcrev587529viewrev log speed buildpreprocessor script make builds run faster modified spamassassintrunkbuildpreprocessor modified spamassassintrunkbuildpreprocessor url httpsvnapacheorgviewvcspamassassintrunkbuildpreprocessorrev587529r1587528r2587529viewdiff spamassassintrunkbuildpreprocessor original spamassassintrunkbuildpreprocessor tue oct 23 075733 2007 519 516 use strict use warnings use config use filespec modules defines 876 847 mode undef unless mode defined indir defined outdir scalar infiles 0 require filespec fname fname shift infiles filespeccatfile indir fname 14913 14717 sub do_it perlpath overwritten via dperl_bin perl configperlpath perl ifdefinesperl_bin definesperl_bin ne perl definesperl_bin unlessx perl warnno perl_bin perl else use eval module loaded unless needed slow eval use config perl configperlpath warnings enabled per default perl_warn w 17819 18022 perl_version sprintfi03i03i v0 0 v1 0 v2 0 grab active plugin list plugin_pod openinit rulesinitpre loadpluginss pushplugin_pod 1n definesplugin_pod sub grab active plugin list plugin_pod foreach pre openinit pre loadpluginss pushplugin_pod 1n closeinit closeinit definesplugin_pod join sort plugin_pod return join sort plugin_pod l 1 towrite _ packc0a _ turn utf8ness 20221 20724 variable replacement modulesvars replace vars azaz09_ defines1 s1dg towrite _ sharpbang replacement see also extutilsmyfixin modulessharpbang l 1 sperlperlperl_taintperl_warn sharpbang replacement see also extutilsmyfixin modulessharpbang towrite snperlnnperlperl_taintperl_warnn variable replacement one invocation modulesvars replace vars towrite azaz09_ 1 defineswhat refd code towrite swhatdg print fooout _ l print fooout towrite wed 06 aug 2008 233257 0000 svn commit r587529 spamassassintrunkbuildpreprocessor