Makefile.fpc 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #
  2. # Makefile.fpc for Free Component Library
  3. #
  4. [package]
  5. name=fcl
  6. version=1.0.6
  7. [require]
  8. packages=paszlib
  9. packages_linux=netdb libasync
  10. packages_freebsd=netdb libasync
  11. packages_netbsd=netdb libasync
  12. packages_openbsd=netdb libasync
  13. packages_win32=netdb
  14. # clean package units
  15. [clean]
  16. units=adler gzcrc gzio infblock infcodes inffast inftrees infutil minigzip paszlib trees zbase zcompres zdeflate zinflate zuncompr zutil
  17. [target]
  18. dirs=xml db shedit passrc net
  19. units=classes contnrs inifiles ezcgi pipes rtfpars idea base64 gettext iostream zstream cachecls xmlreg registry eventlog custapp cgiapp
  20. units_freebsd=process ssockets resolve fpasync
  21. units_netbsd=process ssockets resolve fpasync
  22. units_openbsd=process ssockets resolve fpasync
  23. units_linux=process resolve ssockets fpasync
  24. units_win32=process fileinfo resolve ssockets
  25. units_netware=resolve ssockets
  26. rsts=classes ssockets cachecls resolve custapp
  27. exampledirs=tests
  28. [compiler]
  29. options=-S2
  30. targetdir=$(OS_TARGET)
  31. includedir=$(OS_TARGET) inc
  32. includedir_linux=unix
  33. includedir_freebsd=unix
  34. includedir_netbsd=unix
  35. includedir_openbsd=unix
  36. includedir_sunos=posix
  37. includedir_qnx=posix
  38. includedir_emx=os2
  39. sourcedir=$(OS_TARGET) inc
  40. [libs]
  41. libname=fpfcl
  42. [install]
  43. fpcpackage=y
  44. [default]
  45. fpcdir=..
  46. [rules]
  47. xmlreg.pp: xml