From: Rick M. <obj...@gm...> - 2015-11-21 11:41:37
|
On the road for the next couple of weeks so I'm a little limited in my ability to answer questions On Friday, November 20, 2015, Erich Steinböck <eri...@gm...> wrote: > I'm seeing quite a few Rexx Error Message files in trunk, and a lot of > them state, that they are being built automatically, e. g. > > > - interpreter\platform\unix\rexx.cat file is generated by build > process > - interpreter\messages\errnums.xml > - interpreter\messages\gencat.inp file is generated by build > process > - interpreter\messages\RexxErrorCodes.h FILE WAS GENERATED BY > genrxmsg > - interpreter\messages\RexxMessageNumbers.h file is generated by > build process > - interpreter\messages\rexxmsg.xml When this file is updated, cmake > will update the various header files used for error messages > - main\trunk\api\oorexxerrors.h FILE WAS GENERATED BY genrxmsg > > > How is cmake supposed to generate rexxmsg.xml? > This is the master error message file. It is not generated bur all other files are generated from the information it contains > Which part of build does/should build rexx.cat, gencat.inp, and > RexxMessageNumber.h? > These should be generated automatically any time rexxmsg.xml is changed > Where can we find the mentioned genrxmsg tool? > This does not exist any more. > In short: what's the correct procedure to update an error message text? > Change rexxmsg.xml, run the build, check in the new generated files. This requires a serves installation. > I'm thinking of changing the errnums.xml XML code so that it uses less > space within the rexxref, but I want to make sure it is up-to-date re all > the the other files. > This is done by changing the xslt style sheet used to generate the file > Erich > |