Catalyst is a framework for building web applications, which will run on Helion Stackato. To learn more about Catalyst, see the Catalyst documentation. Also, take a look at the Helion Stackato sample apps listed below to see some working code examples.
Catalyst makes different assumptions on its home directory depending on
whether or not it is installed in @INC. It makes this distinction based
on the presence of a Makefile.PL or BUILD.PL file in the app
directory, so it is important to have one even if all prerequisites are
installed via requirements.txt.
Alternatively, the Home directory can be set explicitly with environment
variables. For example, you could set CATALYST_HOME in manifest.yml:
env:
CATALYST_HOME: $HOME