prj2make.1 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. .\"
  2. .\" mono manual page.
  3. .\" Author:
  4. .\" Francisco Martinez
  5. .\"
  6. .de Sp \" Vertical space (when we can't use .PP)
  7. .if t .sp .5v
  8. .if n .sp
  9. ..
  10. .TH prj2make "prj2make 1.0"
  11. .SH NAME
  12. prj2make \- Makefile generator from Visual Studio and Sharp Develop
  13. solution files.
  14. .SH SYNOPSIS
  15. .PP
  16. .B prj2make options file
  17. .SH DESCRIPTIOn
  18. The \fIprj2make\fP tool will produce Makefiles or NMakefiles from
  19. Visual Studio solution files (files ending in .sln or .csproj) or
  20. SharpDevelop combine files (files ending in .cmbx or .prjx).
  21. .PP
  22. This tool is commonly used to compile on Unix source code which has
  23. been originally developed with Visual Studio or SharpDevelop.
  24. .PP
  25. This tool can also be used to convert Visual Studio project files
  26. (.sln or .csproj) into Sharp Develop .prjx/.cmbx files, use the
  27. `-csproj2prjx' for this.
  28. .PP
  29. By default
  30. .I prj2make
  31. will produce Makefiles suitable to be consumed by Unix Make. If your
  32. application needs to target nmake, you can use the option `-isNmake'.
  33. .SH OPTIONS
  34. .TP
  35. .I "-c", "-isCsc"
  36. Use csc instead of mcs on the generated files.
  37. .TP
  38. .I "-csproj2prjx"
  39. Runs in conversion mode, and turns a csproj/sln into a set of
  40. prjx/cmbx files.
  41. .TP
  42. .I "-n", "-isNmake"
  43. Produce makefiles suitable to be used by Nmake.
  44. .SH MAILING LISTS
  45. Visit http://lists.ximian.com/mailman/listinfo/mono-list for details.
  46. .SH WEB SITE
  47. Visit: http://www.mono-project.com for details
  48. .SH SEE ALSO
  49. .BR mcs(1), mono(1), make(1), mono-config(5)