App-financeta
view release on metacpan or search on metacpan
lib/App/financeta/indicators.pm
lib/App/financeta/language.pm
lib/App/financeta/mo.pm
lib/App/financeta/utils.pm
LICENSE
MANIFEST This list of files
META.json
META.yml
README
share/changelogger.sh
share/chart-line-solid.png
share/chart.tt
share/icon.gif
share/spinner.svg
share/testpdl.pl
share/testpdljs.pl
t/00_use.t
t/01_lang.t
t/02_exec.t
The commandline script that calls App::financeta.
DEPENDENCIES FOR DEVELOPERS
Linux
For Linux, such as Debian/Ubuntu based systems like Debian Bullseye
or Ubuntu 20.04 LTS, you want the following packages installed:
libheif-dev libwebp-dev libxpm-dev libgtk-3-dev libgtkmm-3.0-dev libpng-dev libjpeg-dev libtiff-dev gnuplot
Then you build Prima, PDL, PDL::Graphics::Gnuplot,
PDL::Graphics::Simple, Mo, IO::All.
Windows
For Windows you need Strawberry Perl installed and install Prima,
PDL, PDL::Graphics::Prima, PDL::Graphics::Gnuplot,
PDL::Graphics::Simple.
lib/App/financeta.pm view on Meta::CPAN
=back
=head1 DEPENDENCIES FOR DEVELOPERS
=over
=item B<Linux>
For Linux, such as Debian/Ubuntu based systems like Debian Bullseye or Ubuntu 20.04 LTS, you want the following packages installed:
libheif-dev libwebp-dev libxpm-dev libgtk-3-dev libgtkmm-3.0-dev libpng-dev libjpeg-dev libtiff-dev gnuplot
Then you build L<Prima>, L<PDL>, L<PDL::Graphics::Gnuplot>, L<PDL::Graphics::Simple>, L<Mo>, L<IO::All>.
=item B<Windows>
For Windows you need Strawberry Perl installed and install L<Prima>, L<PDL>, L<PDL::Graphics::Prima>, L<PDL::Graphics::Gnuplot>, L<PDL::Graphics::Simple>.
You will want to install Gnuplot 5.2.8 from their website. The version that is 5.4 and above is not supported at the moment due to issues with IPC.
=item B<Mac OSX>
lib/App/financeta/utils.pm view on Meta::CPAN
4 => 'WARNING',
5 => 'NOTICE',
6 => 'INFO',
7 => 'DEBUG',
8 => 'TRACE',
);
return "[$levels{$l}]($c) @_";
}
sub get_icon_path {
return get_file_path('chart-line-solid.png', @_);
}
sub get_file_path {
my ($filename, @args) = @_;
return unless defined $filename;
my $file_path;
my $distname = 'App-financeta';
try {
$file_path = dist_file($distname, $filename);
} catch {
share/chart.tt view on Meta::CPAN
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="copyright" content="App::financeta Authors">
<meta name="author" content="Vikas N Kumar <vikas@cpan.org>">
<meta name="description" content="App::financeta">
<link rel="icon" href="chart-line-solid.png" type="image/png">
<title>[% page.title %]</title>
<script src="https://code.highcharts.com/stock/highstock.js"></script>
<style>
#chart-container {
min-width: 600px;
min-height: 400px;
height: [% chart.height %];
width: 95%;
margin: 20px;
};
share/testpdljs.pl view on Meta::CPAN
__DATA__
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="copyright" content="App::financeta Authors">
<meta name="author" content="Vikas N Kumar <vikas@cpan.org>">
<meta name="description" content="App::financeta">
<link rel="icon" href="chart-line-solid.png" type="image/png">
<title>[% page.title %]</title>
<script src="https://code.highcharts.com/stock/highstock.js"></script>
<style>
#chart-container {
min-width: 600px;
min-height: 400px;
height: [% chart.height %];
width: 95%;
margin: 20px;
};
( run in 1.889 second using v1.01-cache-2.11-cpan-788537b7465 )