The following module was proposed for inclusion in the Module List: modid: Dir::TreeBuild DSLIP: bmpOp description: Perl extension for creating directory trees userid: RGRAHAM (Ray Graham, Jr.) chapterid: 10 (File_Names_Systems_Locking) communities: mailinglists similar: rationale: The purpose of the module is to provide an easy to use interface for building directory trees -- thus the reason for the name Dir::TreeBuild. To build a directory tree, the user (at a minimum) needs to create a new Dir::TreeBuild object and define a hash of hashes that define the structure of the directory tree; the directories are then created once the 'build' method is called on the object. Since all engineering projects that I have been involved in require projects to be organized in a predetermined project directory structure, it becomes tedious when creating a new project to manually build the directories at a command prompt by hand. This tediousness can be eliminated by creating a script using the Dir::TreeBuild module to build the directory tree(s). This module also allows the 'umask' to be modified for the object and also has a 'deltree' method that will delete the directory tree (if it is empty). I believe it should be listed in the module list because the task that this module solves is a tedious task for engineers working in a corporate atmosphere where set project directory structures are a requirement. enteredby: RGRAHAM (Ray Graham, Jr.) enteredon: Mon Sep 24 19:42:04 2001 GMT The resulting entry would be: Dir:: ::TreeBuild bmpOp Perl extension for creating directory trees RGRAHAM Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1100000_a48afb75d9944367&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1100000_a48afb75d9944367&SUBMIT_pause99_add_mod_insertit=1