32 lines
785 B
Plaintext
32 lines
785 B
Plaintext
HookGen
|
|
=======
|
|
|
|
HookGen is a developper tool written in pascal. It is designed to
|
|
generate pascal and C++ source files needed to implement
|
|
BeOS hooks functions in BePascal. This tool work with a description
|
|
of the BeOS hooks functions stored in a XML file.
|
|
|
|
Files
|
|
=====
|
|
|
|
README.txt : this file !
|
|
|
|
hookgen.pp : the main program !
|
|
|
|
typenum.pp : this tool read hook.xml and write a file with all C++ types.
|
|
hookgen use the result file to translate a C++ type in a
|
|
pascal type.
|
|
|
|
hooks.xml : XML description of BeOS hook functions
|
|
|
|
typemap.txt : the type map needed to convert C++ types to pascal types.
|
|
|
|
Installation
|
|
============
|
|
|
|
Compile kookgen.pp et typenum.pp with the -S2 option :
|
|
|
|
fpc -S2 hookgen.pp
|
|
fpc -S2 typenum.pp
|
|
|
|
(only tested with fpc 1.06) |