zesk::set('force-create-functions', true); break; case "--force-classes": zesk::set('force-create-classes', true); break; case "--debug-parsing": zesk::set('debug-parsing', true); break; case "--verbose": case "-v": $verbose = true; break; case "-n": case "--dry-run": $dry_run = true; zesk::set('dry-run', true); break; case "--zesk": $dirs[] = ZESK_ROOT . "system"; $dirs[] = ZESK_ROOT . "objects"; $dirs[] = ZESK_ROOT . "objects/article"; $dirs[] = ZESK_ROOT . "objects/file"; $dirs[] = ZESK_ROOT . "objects/preference"; $dirs[] = ZESK_ROOT . "objects/session"; $dirs[] = ZESK_ROOT . "objects/system"; $dirs[] = ZESK_ROOT . "database"; $dirs[] = ZESK_ROOT . "database/mysql"; $dirs[] = ZESK_ROOT . "widgets"; break; default: if (Directory::is_absolute($arg)) {