---
name: "selib2html"
section: "8"
platform: "linux"
package: "smarteiffel"
version: "1.1-11"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/selib2html"
---

# selib2html(8)

a script to generate HTML reference for Eiffel classes

## NAME

selib2html - a script to generate HTML reference for Eiffel classes

## SYNOPSIS

**/usr/lib/smarteiffel/bin/selib2html \[options\] \[directory\]**

## DESCRIPTION

This script is used to generate cross-referenced HTML dcoumentation for Eiffel classes.  The generated pages are placed in \[directory\] or in the current directory if no directory is specified.

**selib2html** reads all directories specified by /usr/lib/smarteiffel/sys/loadpath.UNIX, which include the current directory and treats any file whose name ends with .e as a class file.

## OPTIONS

- **-e** *pattern*

  can be used to specify a pattern by which to exclude lines in the standard loadpath from being considered. This option may be used multiple times.

- **-l**

  only classes in the specified library are considered; SmartEiffel classes which they call are omitted.

- **-s** *style*

  short is called on each class using the short style specified.  If none is specified, **html1** is used.

## AUTHOR

SmartEiffel was developed by Dominique Colnet \<colnet@loria.fr\> and others.

This manual page was written by Oliver Elphick \<Oliver.Elphick@lfix.co.uk\>, for the Debian GNU/Linux system.
