Makefile.fpc.fpcmake 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. #
  2. # Makefile.fpc for Free Vision for Free Pascal
  3. #
  4. [package]
  5. name=rtl-objpas
  6. version=3.2.4-rc1
  7. # all Unices support everything except QNX(nothing)
  8. [target]
  9. units_android=convutils dateutils fmtbcd stdconvs variants varutils
  10. units_aix=convutils dateutils fmtbcd stdconvs variants varutils
  11. units_linux=convutils dateutils fmtbcd stdconvs variants varutils
  12. units_solaris=convutils dateutils fmtbcd stdconvs variants varutils
  13. units_freebsd=convutils dateutils fmtbcd stdconvs variants varutils
  14. units_netbsd=convutils dateutils fmtbcd stdconvs variants varutils
  15. units_openbsd=convutils dateutils fmtbcd stdconvs variants varutils
  16. units_darwin=convutils dateutils fmtbcd stdconvs variants varutils
  17. units_iphonesim=convutils dateutils fmtbcd stdconvs variants varutils
  18. units_beos=dateutils fmtbcd stdconvs variants varutils
  19. units_haiku=convutils dateutils fmtbcd stdconvs variants varutils
  20. units_amiga=convutils dateutils fmtbcd stdconvs variants varutils
  21. units_emx=convutil dateutil fmtbcd stdconvs variants
  22. units_gba= dateutils fmtbcd variants varutils
  23. units_go32v2=convutil dateutil fmtbcd stdconvs variants varutils
  24. units_morphos=convutils dateutils fmtbcd stdconvs variants varutils
  25. units_msdos=convutil dateutil fmtbcd stdconvs variants
  26. units_nds=dateutils fmtbcd varutils
  27. units_nativent=convutils dateutils fmtbcd variants varutils
  28. units_netware=convutils dateutils fmtbcd variants varutils
  29. units_netwlibc=convutils dateutils fmtbcd variants varutils
  30. units_os2=convutil dateutil fmtbcd stdconvs variants varutils
  31. units_watcom=variants varutils
  32. units_wii=dateuils variants varutils
  33. units_win32=convutils dateutils fmtbcd stdconvs variants varutils
  34. units_win64=convutils dateutils fmtbcd stdconvs variants varutils
  35. units_wince=convutils dateutils fmtbcd stdconvs variants varutils
  36. [compiler]
  37. includedir=src/$(OS_TARGET) src/inc
  38. includedir_linux=src/unix
  39. includedir_android=src/unix
  40. includedir_freebsd=src/unix
  41. includedir_openbsd=src/unix
  42. includedir_netbsd=src/unix
  43. includedir_solaris=src/unix
  44. includedir_darwin=src/unix
  45. includedir_iphonesim=src/unix
  46. includedir_aix=src/unix
  47. includedir_beos=src/unix
  48. includedir_haiku=src/unix
  49. includedir_win32=src/win
  50. includedir_win64=src/win
  51. includedir_os2=src/os2commn
  52. includedir_emx=src/os2commn
  53. sourcedir=src/$(OS_TARGET) src/inc
  54. sourcedir_iphonesim=src/darwin
  55. sourcedir_win32=src/win
  56. sourcedir_win64=src/win
  57. sourcedir_os2=src/os2commn
  58. sourcedir_emx=src/os2commn
  59. sourcedir_linux=src/unix
  60. sourcedir_android=src/unix
  61. sourcedir_freebsd=src/unix
  62. sourcedir_openbsd=src/unix
  63. sourcedir_netbsd=src/unix
  64. sourcedir_solaris=src/unix
  65. sourcedir_darwin=src/unix
  66. sourcedir_iphonesim=src/unix
  67. sourcedir_aix=src/unix
  68. sourcedir_beos=src/unix
  69. sourcedir_haiku=src/unix
  70. [install]
  71. fpcpackage=y
  72. [default]
  73. fpcdir=../..
  74. [rules]
  75. .NOTPARALLEL:
  76. variants$(PPUEXT): varutils$(PPUEXT)
  77. fmtbcd$(PPUEXT): variants$(PPUEXT)