EnglishFrenchSpanish

Ad


OnWorks favicon

makeskel-3.0.0 - Online in the Cloud

Run makeskel-3.0.0 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command makeskel-3.0.0 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


makeskel - generate description file for fpdoc.

SYNOPSIS


makeskel [--descr=filename] [--disable-arguments] [--disable-errors] [--disable-function-
results] [--disable-private] [--disable-protected] [--disable-seealso] [--emit-class-
separator] [--help] [--lang=language] [--output=filename] [--update] --package=name
--input=cmdline

Description


makeskel scans a Free Pascal unit source file and generates a skeleton description file
for it. It generates nodes for all identifiers found in the interface section of the unit,
although this behaviour can be adjusted with some options. It can also update an existing
XML file, and then emits only nodes for identifiers for which no node exists yet.

Usage


You can invoke makeskel with as the only required arguments the input and package
arguments. It should at least contain the name of the unit file for which documentation
should be generated and the name of the package to which the unit belongs. The output of
makeskel will go to standard output by default.

Options


makeskel has many options, most of them optional, defaults will be used in most cases.

--descr=descfile
This option must be used in conjunction with the update option. It specifies the
name of a description file descfile which must be updated. Note that the file must
contain valid XML, or the update will fail. This option can be specified more than
once.

--disable-arguments
If this option is specified, makeskel will not emit nodes for the arguments of
functions and procedures. By default, documentation nodes are emitted for functions
and procedures as well.

--disable-errors
By default, each documentation node will contain a errors node as well (excep for
identifiers where this has no use, such as function arguments). If this option is
specified, no errors node will be generated.

--disable-function-results
By default, for functions, a result node will be generated, to describe the result
of the function. If this option is specified, no function result node will be
generated.

--disable-private
By default, documentation nodes are also generated for private fields or methods of
a class. if this option is specified, the generation of nodes for private fields or
methods is skipped.

--disable-protected
By default, documentation nodes are also generated for protected fields or methods
of a class. if this option is specified, the generation of nodes for protected
fields or methods is skipped.

--emit-class-separator
If this option is specified, a visible comment with the name of the class for which
documentation nodes will follow, is inserted between the nodes of two classes,
making navigation easier.

--help Emit a short help text and exit.

--input=cmd
The input (source) file to process. Multiple input files can be specified. The
command may contain valid compiler options, currently the -Fipath (search path) and
-dmacro (define macro) options are recognized.

--lang=language
Sets the language for the output file. This will mainly set the strings used for
the headers in various parts of the documentation files (by default they're in
english). Currently, valid options are

de German.

fr French.

nl Dutch.

--output=filename
This option tells makeskel where the output should go. If this option is not
specified, the output is sent to standard output (the screen).

--package=packagename
This option is required. It specifies the name of the package. All nodes will be
generated inside a node with name attribute packagename.

--update
Turns on update mode. In this mode, the output is a file which contains only the
missing nodes to complete the documentation of the input files. The existing nodes
must be specified with the descr argument. Note that the output file may not be the
same as the input (description) nodes; A separate file must be specified (or no
file, in which case output goes to standard output.

Use makeskel-3.0.0 online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    OrangeFox
    OrangeFox
    Fork of TeamWinRecoveryProject(TWRP)
    with many additional functions, redesign
    and more Features:Supports Treble and
    non-Treble ROMsUp-to-date Oreo kernel,
    built...
    Download OrangeFox
  • 2
    itop - ITSM  CMDB OpenSource
    itop - ITSM CMDB OpenSource
    IT Operations Portal: a complete open
    source, ITIL, web based service
    management tool including a fully
    customizable CMDB, a helpdesk system and
    a document man...
    Download itop - ITSM CMDB OpenSource
  • 3
    Clementine
    Clementine
    Clementine is a multi-platform music
    player and library organizer inspired by
    Amarok 1.4. It has a fast and
    easy-to-use interface, and allows you to
    search and ...
    Download Clementine
  • 4
    XISMuS
    XISMuS
    ATTENTION: Cumulative update 2.4.3 has
    been released!! The update works for any
    previous 2.x.x version. If upgrading
    from version v1.x.x, please download and
    i...
    Download XISMuS
  • 5
    facetracknoir
    facetracknoir
    Modular headtracking program that
    supports multiple face-trackers, filters
    and game-protocols. Among the trackers
    are the SM FaceAPI, AIC Inertial Head
    Tracker ...
    Download facetracknoir
  • 6
    PHP QR Code
    PHP QR Code
    PHP QR Code is open source (LGPL)
    library for generating QR Code,
    2-dimensional barcode. Based on
    libqrencode C library, provides API for
    creating QR Code barc...
    Download PHP QR Code
  • 7
    Cuckoo Sandbox
    Cuckoo Sandbox
    Cuckoo Sandbox uses components to
    monitor the behavior of malware in a
    Sandbox environment; isolated from the
    rest of the system. It offers automated
    analysis o...
    Download Cuckoo Sandbox
  • More »

Linux commands

  • 1
    acl_gran
    acl_gran
    rsbac-admin - Rule Set Based Access
    Control DESCRIPTION: rsbac-admin is a
    set of tool used to manage systems using
    a Rule Set Based Access Control (RSBAC)
    kern...
    Run acl_gran
  • 2
    acl_grant
    acl_grant
    rsbac-admin - Rule Set Based Access
    Control DESCRIPTION: rsbac-admin is a
    set of tool used to manage systems using
    a Rule Set Based Access Control (RSBAC)
    kern...
    Run acl_grant
  • 3
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utility to set cpu
    idle state specific kernel options
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [options] DESCRIPTION: The
    cpupower idle-se...
    Run cpupower-idle-set
  • 4
    cpupower-info
    cpupower-info
    cpupower-info - Shows processor power
    related kernel or hardware
    configurations ...
    Run cpupower-info
  • 5
    g15daemon
    g15daemon
    g15daemon - provides access to extra
    keys and the LCD available on the
    logitech G15 keyboard. DESCRIPTION:
    G15Daemon allows users access to all
    extra keys by d...
    Run g15daemon
  • 6
    g15ladi
    g15ladi
    laditools - tools to control and
    monitor LADI (JACK and ladish) systems ...
    Run g15ladi
  • More »

Ad