home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / genres_1 / ReadMe
Text File  |  1995-04-03  |  2KB  |  55 lines

  1. !GenRes
  2. -------
  3. Author:        Adrian Lees
  4. Version:    1.00                            
  5. Date:        31 March 1995
  6. Status:        Public Domain (Copy freely, do not sell)
  7. Desc:        Constructs an AOF file containing the resource files
  8.         required by a module/application.
  9.  
  10. The AOF file can  be linked into the image file as usual, and it provides
  11. a single function 'resources_base' which may be called by the support code.
  12. The base address of the ResourceFS structure is returned in a1 (R0), and
  13. may be passed directly to ResourceFS_RegisterFiles. An example is included.
  14.  
  15. The program takes a command of the form:
  16.  
  17.     genres <dir> -a<appl name> -o <AOF file>
  18.  
  19. The program will combine all the files in the specified directory
  20. to form the AOF file. The files will appear in ResourceFS with the
  21. prefix '$.Resources.<appl name>.'
  22.  
  23. ALL files within the specified directory will be processed, and if  
  24. subdirectories are present then these will also be processed,
  25. recursively.
  26.  
  27. The order of the parameters is unimportant, with the exception that
  28. the pathname of the AOF file must follow the '-o' switch.
  29.  
  30. Wimp FrontEnd
  31. -------------
  32.  
  33. To use the Wimp frontend you must have a copy of the FrontEnd module
  34. supplied with the Acorn DDE. The setup dialogue box requests the directory
  35. that contains the resource files - simply drag the _directory_ to this
  36. icon. Only one directory may be specified, and it will normally be located
  37. in the project directory, alongside the 'c', 's', and 'h' directories, etc.
  38. The second icon requests the application name, which is used as the
  39. directory name in ResourceFS. The default path of the AOF file produced
  40. is '...o.resources' and assumes that the source directory is located as
  41. described above.
  42.  
  43.  
  44. I can be contacted via email:    eee93023@ibm3090.bham.ac.uk
  45.              or post:    Adrian Lees
  46.                 7 Russell Drive
  47.                 Ampthill
  48.                 BEDFORD
  49.                 MK45 2UA
  50.                 United Kingdom
  51.  
  52. I have not included the source in this release because most people will
  53. not need it. If you have any need of/interest in the sources then email
  54. me and I will send you a copy.
  55.