fprcp.1 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. .TH fprcp 1 "12 November 2004" "Free Pascal" "windres preprocessor"
  2. .SH NAME
  3. fprcp \- Free Pascal windres preprocessor program.
  4. .SH SYNOPSIS
  5. .B fprcp -i file_name [-n] [-C] [-l PASCAL|C] [-p <include_path>]
  6. .SH DESCRIPTION
  7. .B fprcp
  8. reads a .rc file and preprocesses it, writing the result to standard output
  9. as it goes along. It replaces defined constants with their values, so
  10. .B windres
  11. can process the resulting file and create a resource.
  12. .SH USAGE
  13. .B fprcp
  14. needs as a minimum the
  15. .B \-i filename
  16. option, which is the file to process.
  17. .SH OPTIONS
  18. fprcp has a small number of options to control its behaviour:
  19. .TP
  20. .B \-C
  21. Define the symbol
  22. .I symbol
  23. before processing is started.
  24. .TP
  25. .B \-i file
  26. Specify the input file name. This argument is mandatory.
  27. .TP
  28. .B \-l language
  29. Set the programming language for include files. The
  30. .I language
  31. constant may be one of the following:
  32. .RS
  33. .TP
  34. .I C
  35. The C programming language.
  36. .TP
  37. .I PASCAL
  38. the Pascal programming language
  39. .RE
  40. .TP
  41. .B \-n
  42. Do not support nested comments. By default, pascal nested comments are
  43. enabled.
  44. .TP
  45. .B \-p path
  46. Set the include path. This may contain several files, separated by
  47. semicolons.
  48. .SH SEE ALSO
  49. .IP
  50. .BR ppc386 (1)
  51. .BR windres (1)