Indentation fix, cleanup.
[AROS.git] / tools / archtools / archtool.doc
blobbeb35bf80a6e3ce5d5e3d3ef28edde9a1d178d20
1 Documentation for ArchTool
2 --------------------------
4 The name ArchTool comes from "archive".
5 Archives are no longer used in AROS, so this part has been removed from
6 archtool.
8 [Note: All names are case-sensitive.]
11 Integrated programs
12 -------------------
14 Usage: archtool [-h|-t|-c|-R] <parameter>
16   -h help
18   -t genfunctable
19      Usage: archtool -t <archfile>
20      for HIDDs with 'type hidd' in lib.conf: archtool -t
21   -c genlibdefs
22      Usage: archtool -c [-o libdefs.h] [lib.conf]
23   -R genarossource
24      Usage: archtool -R  <source pragma file> <source c file> <dest c file> <output defines file>
26  1) Generate functable.c
27 This module generates functable.c in the current dir from the <archfile>
28 archive. It reads in lib.conf and if type==hidd archfile is not needed.
29 [Note: By now no(!) aliases for function names are allowed! However,
30  aliases are only used in rom/dos. Therefore this lib can't be converted
31  by now.]
33  2) Generate libdefs.h
34 This module generates "libdefs.h" file out of "lib.conf" file.
35 The name of the output include file can be given with the -o switch.
36 Any other argument is taken as the name of the config file.
37 By default a libdefs.h file will be generated and the config file is
38 lib.conf.