annotate dox_task.pl @ 8:7d92a42f8e18

improved doxygen library
author sergey
date Wed, 14 May 2014 17:28:22 +0400
parents fa7a99c2d079
children d997ff96acf1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
1 #!/usr/bin/perl -w
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
2 use lib '.';
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
3 use config;
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
4 use config::bootstrap;
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
5 use strict;
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
6 use IMPL::Config;
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
7
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
8 use IMPL::require {
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
9 DoxygenTask => 'Benzin::Doxygen::MakedocTask',
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
10 DoxModel => 'Benzin::Doxygen::Model',
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
11 InlineFactory => 'IMPL::Object::InlineFactory'
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
12 };
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
13
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
14 my $task = DoxygenTask->new(
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
15 %config::doxSource
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
16 );
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
17
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
18 $task->DoWork();
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
19
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
20 print "completed\n";