6.0.0-beta1
7/6/25
Last Modified 11/28/19 by Ralf Lang
  • Message
    This page is locked by 66.249.70.37 for 10 Minutes.

Command line scripts

This is an overview about the available command line (CLI) scripts for developers.

Script name Git path Purpose State
Installation scripts
horde-bootstrap horde.git/components/bin Bootstrapping a Horde development environment Unknown
horde-dev-create-web horde.git/horde/bin/dev Developer script to install a web-accessible Horde installation from git. Unknown
install_dev horde.git/framework/bin Installs a horde installation in a web-accessible directory. Uses symlinks by default so that code changes apply to both the git checkout and the running code. Production
install_framework horde.git/framework/bin Installs framework libraries as if installed through the PEAR installer. Called from install_dev. Production
pear_batch_install horde.git/framework/bin Installs all or some components through the PEAR installer. Unknown
pear_batch_install.bat horde.git/framework/bin Installs all or some components through the PEAR installer. Windows version. Unknown
Administrator/developer scripts
horde-generate-module horde.git/framework/bin Creates a new application stub based on the skeleton module. Deprecated, use git-tools
horde-build-snaps horde-support.git/maintainer-tools Builds snapshot tarballs. Deprecated
Core developer scripts
horde-components horde.git/components/bin Provides a set of tools to manage Horde components (libraries and applications): changelogs, composer package definitions, dependency detection, distribution packaging, fetching remote docs from wiki, installation, quality control, release management, snapshots, pear package definitions, web docs generation Production, some Unknown
horde-git-split horde.git/framework/bin One-time script to split our monolithic repository into separate repositories Beta
horde-run-cmd horde.git/framework/bin Runs any command in every component directory. Probably useful after repo split. Unknown
test_framework horde.git/framework/bin Runs all unit test from all libraries. Production
horde-build-website-docs.sh horde-support.git/maintainer-tools Builds documention for the website using docutils. Duplicated in horde-components. Production
horde-ckeditor horde-support.git/maintainer-tools Copies only those files from an (old) CKEditor distribution that are required by Horde. Unknown
horde-installer-phar-create horde-support.git/maintainer-tools Builds a Horde PHAR installer Unknown
horde-update-ISO3166-countries horde-support.git/maintainer-tools Updates the country listing in Horde. Production
Vagrantfile.image_optimize horde-support.git/maintainer-tools Definition for a VM to help optimizing all images. Unknown
Deprecated scripts
horde-rev-cmp horde.git/framework/bin Compares two files or directory trees, ignoring common non-development changes Deprecated, useful at CVS times
horde-js-compress horde-support.git/maintainer-tools Compresses (minifies) JavaScript files Deprecated by on-the-fly compression
horde-patch-config.sh horde-support.git/maintainer-tools Applies patches to configuration files. Deprecated, useful at CVS times