Makefile.fpc 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #
  2. # Makefile.fpc for fppkg
  3. #
  4. [package]
  5. name=fppkg
  6. version=2.0.0
  7. [target]
  8. programs=fppkg
  9. implicitunits=fprepos fpxmlrep pkgoptions pkgglobals pkgmessages pkghandler pkgmkconv pkgdownload pkgfpmake pkgcommands
  10. implicitunits_linux=pkgwget pkglnet
  11. implicitunits_beos=pkgwget pkglnet
  12. implicitunits_freebsd=pkgwget pkglnet
  13. implicitunits_netbsd=pkgwget pkglnet
  14. implicitunits_openbsd=pkgwget pkglnet
  15. implicitunits_darwin=pkgwget pkglnet
  16. implicitunits_solaris=pkgwget pkglnet
  17. implicitunits_win32=pkgwget pkglnet
  18. implicitunits_win64=pkgwget pkglnet
  19. implicitunits_wince=pkgwget pkglnet
  20. rsts=fprepos fpxmlrep pkgmessages
  21. [compiler]
  22. unitdir=lnet
  23. includedir=lnet/sys
  24. [clean]
  25. units=lCommon lControlStack lEvents lTelnet lftp lhttp lhttputil lnet lstrbuffer
  26. [install]
  27. fpcpackage=y
  28. [default]
  29. fpcdir=../..
  30. [require]
  31. packages=fcl-base fcl-xml fcl-process paszlib libcurl
  32. tools=data2inc
  33. [rules]
  34. .NOTPARALLEL:
  35. ifneq ($(DATA2INC),)
  36. fpmkunitsrc.inc: $(DEFAULT_FPCDIR)/packages/fpmkunit/src/fpmkunit.pp
  37. $(DATA2INC) -b -s $(DEFAULT_FPCDIR)/packages/fpmkunit/src/fpmkunit.pp fpmkunitsrc.inc fpmkunitsrc
  38. endif
  39. # Don't include the dependency on fpmkunitsrc.inc by default so we can control
  40. # better when we want to update the internal fpmkunitsrc
  41. fppkg$(EXEEXT): $(wildcard pkg*.pp)