Skip to content

vikasnkumar/financeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

    App::financeta

SYNOPSIS

    App::financeta is a high level module that uses App::financeta::gui and
    invokes it as an application. It handles command line processing of
    financeta.

VERSION

    0.15

    DESCRIPTION

    The documentation is detailed at
    http://vikasnkumar.github.io/financeta/

    The github repository is at
    https://github.com/vikasnkumar/financeta.git

METHODS

    run

      This function starts the graphical user interface (GUI) and parses
      command line arguments. It invokes App::financeta::gui.

    print_warning

      This function prints license and disclaimer to STDERR.

SEE ALSO

    App::financeta::gui

      This is the GUI internal details being used by App::financeta.

    financeta

      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.

      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.

    Mac OSX

      It is quite a lot of work to get this working on Mac OSX. We have
      tested it on Monterey. You will need HomeBrew from <https://brew.sh>
      setup and install the following packages: gnuplot, xorg-server,
      cmake, openssl, perl, xinit, fribidi, pkg-config, xquartz,
      dk/libthai/libthai, libheif, gtk+3.

      It may or may not work here.

COPYRIGHT

    Copyright (C) 2013-2023. Vikas N Kumar <[email protected]>. All Rights
    Reserved.

LICENSE

    This is free software. You can redistribute it or modify it under the
    terms of GNU General Public License version 3. Refer LICENSE file in
    the top level source directory for more information.