#!/usr/bin/perl -w # # Init script for mondo with Project-Builder # # Export documentation to generate what is needed use ProjectBuilder::Base qw (pb_cms_init pb_cms_export pb_mkdir_p); system("./bootstrap"); pb_mkdir_p("docs/en"); pb_mkdir_p("docs/man"); my $cms = pb_cms_init($ENV{'PBPROJ'},undef); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/mondoarchive.8","docs/man"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/mondorestore.8","docs/man"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/images","docs/en/images"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/fdl.sgml","docs/en"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/mondorescue-howto.sgml","docs/en"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/mondorescue-howto.dsl","docs/en"); pb_cms_export($cms,undef,"$ENV{'PBROOT'}/mondo-doc/Makefile.howto","docs/en"); # should call filter_file here system("cd docs/en ; ls -lR > /tmp/1 ; make -f Makefile.howto mondorescue-howto.pdf mondorescue-howto.html");