The AROS Archives(anonymous IP: 3.91.79.74,123) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu


 Categories

   o Audio (64)
   o Datatype (14)
   o Demo (26)
   o Development (202)
   o Document (19)
   o Driver (18)
   o Emulation (55)
   o Game (351)
   o Graphics (127)
   o Library (19)
   o Network (46)
   o Office (10)
   o Utility (173)
   o Video (20)

Total files: 1144

Full index file
Recent index file

Hosted by
aros-exec.org
 Readme for:  Utility » Shell » dtdesc.i386-aros.tar.gz

Dtdesc.i386-aros

Description: Tools to create and analyse datatype descriptions
Download: dtdesc.i386-aros.tar.gz       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 12kb
Version: 1.0
Date: 23 Mar 10
Author: Joerg Dietrich
Submitter: Olivier Tigréat
Email: olivier tigreat/gmail com
Category: utility/shell
License: APL
Distribute: yes
FileID: 723
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 64  (Current version)
64  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] 
Note from submitter: dtdesc sources are in AROS svn tree. It was compiled for
i386 using development toolchain on Debian.

Original readme follows:


dtdesc - The DataType Descriptor Tools

Here you have two tools to create and disassemble DataType descriptors.
DataType descriptors are those little files in Devs:DataTypes/ , which
are used by the DataType system to recognice the type of a file.
DataType descriptors are IFF-FORMs of type DTYP.
They contain different chunks. The most important are:

NAME : Name of the DataType, in most cases identical to the filename

FVER : Amiga-version-string (optional)

DTHD : DataTypeHeader The most important chunk.
       Contains a struct DataTypeHeader as descriped in 
       and the strings for this struct.

DTCD : Code-chunk This chunk contains executable code. So you can have
       a function to decide the type of a file.
       Because this is not portable to AROS, it is not supported by dtdesc.

For more informations see the header  .

examinedtdesc is used to disassemble an existing DataType descriptor.
It accepts as its only argument the filename of a DataType descriptor.
It outputs a DataType description suitable for createdtdesc (see below)
to stdout. This DataType description is an ASCII-file, for details see
the file FORMAT .

createdtdesc is a tool to create a DataType descriptor.
It has one required argument: the filename of a DataType description (*.dtd
file).
Optional with the "-o" switch you can define the Name of the output
DataType descriptor.
When no output-name is given, the name for the Datatype descriptor is taken
from the "Name" keyword from the Datatype description. The resulting
Datatype descriptor is placed in the current directory.

Yes I know my naming convention is a bit confusing, come with better names!

























Copyright (c) 2005 The AROS Archives All Rights Reserved
Contact us at: archives@aros-exec.org