Mercurial > hg > Members > anatofuz > slides
diff slideshow.pl @ 6:e35e9779078a
auto-Update generated slides by script
author | Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 25 Jan 2018 16:59:37 +0900 |
parents | 03ab44e80533 |
children | 80cee8f70ae8 |
line wrap: on
line diff
--- a/slideshow.pl Wed Jan 24 23:32:25 2018 +0900 +++ b/slideshow.pl Thu Jan 25 16:59:37 2018 +0900 @@ -3,15 +3,33 @@ use warnings; use utf8; +use lib "lib","lib/Slideshow/local/lib/perl5"; -use lib 'lib'; use Slideshow::Util; -use Getopt::Long; +use feature 'say'; + +my $flags = getopts(@ARGV); + +help() if $flags->{help}; + -my $new_flag; +if ($flags->{new}){ + new(set_template('lib/template.md'),"slides"); +} elsif ($flags->{build}) { + build_recently("slides"); +} else { + build_pinpoint($flags->{build_point}); +} -GetOptions("new" => \$new_flag) or die("Error at new flags"); -if ($new_flag){ - new(set_template('lib/template.md'),"slides"); +sub help { + say 'slider [%options]'; } + + +__END__ + +my $flags = getopts(@ARGV); + +if ($flags->{new}){ +