Skip to content

oposs/kuickres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bd3cd10 · Nov 7, 2024

History

45 Commits
Apr 3, 2020
Jul 12, 2021
Nov 7, 2024
Jul 12, 2021
Nov 7, 2024
Mar 10, 2022
Nov 7, 2024
Nov 7, 2024
Nov 11, 2021
Mar 10, 2022
Nov 7, 2024
May 24, 2022
Jul 12, 2021
Jul 12, 2021
Jul 12, 2021
May 24, 2022
Feb 21, 2020
Nov 7, 2024
Nov 7, 2024
Feb 21, 2020
Nov 7, 2024
Nov 7, 2024
May 13, 2020
Nov 7, 2024
Feb 21, 2020
Nov 7, 2024
Nov 7, 2024
Jul 16, 2021
Nov 7, 2024
Jul 12, 2021
Mar 30, 2020

Repository files navigation

Kuickres

Version: 0.7.0 Date: 2024-11-07

Kuickres is a cool web application.

It comes complete with a classic "configure - make - install" setup.

Setup

In your app source directory and start building.

./configure --prefix=$HOME/opt/kuickres
make

Configure will check if all requirements are met and give hints on how to fix the situation if something is missing.

Any missing perl modules will be downloaded and built.

Development

While developing the application it is convenient to NOT have to install it before runnning. You can actually serve the Qooxdoo source directly using the built-in Mojo webserver.

./bin/kuickres-source-mode.sh

You can now connect to the CallBackery app with your web browser.

If you need any additional perl modules, write their names into the PERL_MODULES file and run ./bootstrap.

Installation

To install the application, just run

make install

You can now run kuickres.pl in reverse proxy mode.

cd $HOME/opt/kuickres/bin
./kuickres.pl prefork

Packaging

Before releasing, make sure to update CHANGES, VERSION and run ./bootstrap.

You can also package the application as a nice tar.gz file, it uses carton to install dependent module. If you want to make sure that your project builds with perl 5.22, make sure to set the PERL environment variable to a perl 5.22 interpreter, make sure to delete any PERL5LIB environment variable, and run make clean && make. This will cause a cpanfile-0.7.0.snapshot file to be included with your tar ball, when building the app this snapshot will be used to make sure all the right versions of the dependent modules get installed.

make dist

Enjoy!

Tobias Oetiker [email protected]

Releases

No releases published

Packages

No packages published