Integrated Build Utilities
bin/grbuild is for deploying additional software & generating application skeletons. Like the other shell scripts that make up Grackle, grbuild is easily modified to suit your specific environment.
grbuild codex (USER|APPNAME)
Configures specified user or application to support ChatGPT Codex CLI.
Append an optional USER or APPNAME to skip interactive mode.
Note: Requires Homebrew. Run grinstall brew to install Grackle's Homebrew component. You will also have to run brew install codex as your linuxbrew user account. Working on a simpler solution.
grbuild gemini APPNAME
Relocates the gemini:// webroot to the specified application's ~/app/gemini/ directory.
Append an optional APPNAME to skip interactive mode.
Note: Requires Gemini. Run grinstall gemini to install Grackle's Gemini component.
grbuild html APPNAME
Generates a basic HTML skeleton for the specified application.
Append an optional APPNAME to skip interactive mode.
grbuild php APPNAME
Generates a PHP configuration for the specified application.
Append an optional APPNAME to skip interactive mode.
Note: Requires PHP. Run grinstall php to install Grackle's PHP component.