Skip to content

No-frills calculator on klaculate.com, klaculate.me, and klaculate.xyz

License

Notifications You must be signed in to change notification settings

LadySerenaKitty/klaculate

Repository files navigation

klaculate

Software for klaculate.


Runtime Dependencies

  • FastCGI: pkg install fcgi-devkit (www/fcgi)

Please Note: Dependencies that are part of the base OS are not listed here.


Build Dependencies

Please Note: Dependencies that are part of the base OS are not listed here.


Building

After checkout, cd into the checked-out project folder and then simply do the following:

cmake .
make

To run:

./build/bin/klaculate -dp

Command arguments:

klaculate [-dpt]
-d : Don't daemonize (don't detach)
-p : Don't write pidfile
-t : Don't set signal traps (probably never use this)

Tools:

  • clean.sh - calls make clean (if needed) and then scrubs the folder.
  • debug.sh - runs GDB. With no arguments, runs GDB against a core dump (klaculate.core). When supplied with a PID, attaches to that PID.
  • llvm-debug.sh - runs LLDB. With no arguments, runs LLDB against a core dump (klaculate.core). When supplied with a PID, attaches to that PID.
  • ver.sh - Used by cmake to make a version string. Not meant to be used by itself.
  • updateserver.sh - Synchronizes local stuffs with the server.

About

No-frills calculator on klaculate.com, klaculate.me, and klaculate.xyz

Resources

License

Stars

Watchers

Forks

Packages

No packages published