Makefile.fpc.tmpl 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. # Makefile.fpc for indysystemfpc 10.6.3.$WCREV$
  2. [package]
  3. name=indysystemfpc
  4. version=10.6.3.$WCREV$
  5. main=indy
  6. [require]
  7. packages=fcl-base
  8. [compiler]
  9. includedir=../Inc
  10. unittargetdir=lib/$(CPU_TARGET)-$(OS_TARGET)
  11. unitdir=lib/$(CPU_TARGET)-$(OS_TARGET)
  12. options=-gl
  13. #Note that we use implicitunits_TARGETOS for all
  14. #so we can easily modify things when new targets
  15. #are added. We have to think years down the line.
  16. [target]
  17. units=indysystemfpc
  18. rsts=IdResourceStrings
  19. implicitunits=IdAntiFreezeBase \
  20. IdBaseComponent \
  21. IdCTypes \
  22. IdComponent \
  23. IdException \
  24. IdGlobal \
  25. IdResourceStrings \
  26. IdStack \
  27. IdStackConsts \
  28. IdStream \
  29. IdStreamVCL \
  30. IdStruct
  31. implicitunits_amiga=
  32. implicitunits_atari=
  33. implicitunits_beos=
  34. implicitunits_darwin=IdStackUnix IdStackBSDBase
  35. implicitunits_emx=
  36. implicitunits_freebsd=IdStackUnix IdStackBSDBase
  37. implicitunits_go32v1=
  38. implicitunits_go32v2=
  39. implicitunits_linux=IdStackUnix IdStackBSDBase
  40. implicitunits_macos=
  41. implicitunits_morphos=
  42. implicitunits_netbsd=IdStackUnix IdStackBSDBase
  43. implicitunits_netware=
  44. implicitunits_netwlibc=
  45. implicitunits_openbsd=IdStackUnix IdStackBSDBase
  46. implicitunits_os2=
  47. implicitunits_palmos=
  48. implicitunits_qnx=IdStackUnix IdStackBSDBase
  49. implicitunits_solaris=IdStackUnix IdStackBSDBase
  50. implicitunits_watcom=
  51. implicitunits_win32=IdStackBSDBase IdStackWindows IdWinsock2 IdWship6
  52. implicitunits_win64=IdStackBSDBase IdStackWindows IdWinsock2 IdWship6
  53. implicitunits_wince=IdStackBSDBase IdStackWindows IdWinsock2 IdWship6
  54. implicitunits_wdosx=
  55. [install]
  56. fpcpackage=y
  57. fpcsubdir=packages/extra
  58. buildunit=indysystemfpc
  59. [shared]
  60. build=n