Makefile.fpc 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. #
  2. # Makefile.fpc for fppkg
  3. #
  4. [package]
  5. name=fppkg
  6. version=2.5.1
  7. [target]
  8. units=fprepos fpxmlrep pkgoptions pkgglobals pkgmessages pkghandler pkgmkconv pkgdownload pkgfpmake pkgcommands pkgrepos
  9. units_linux=pkgwget pkgfphttp
  10. units_beos=pkgwget pkgfphttp
  11. units_haiku=pkgwget pkgfphttp
  12. units_freebsd=pkgwget pkgfphttp
  13. units_netbsd=pkgwget pkgfphttp
  14. nits_openbsd=pkgwget pkgfphttp
  15. units_darwin=pkgwget pkgfphttp
  16. units_iphonesim=pkgwget pkgfphttp
  17. units_solaris=pkgwget pkgfphttp
  18. units_win32=pkgwget pkgfphttp
  19. units_win64=pkgwget pkgfphttp
  20. units_wince=pkgwget pkgfphttp
  21. units_symobi=pkgwget pkgfphttp
  22. rsts=fprepos fpxmlrep pkgmessages
  23. [compiler]
  24. sourcedir=src
  25. includedir=src
  26. [install]
  27. fpcpackage=y
  28. [default]
  29. fpcdir=../..
  30. [require]
  31. packages=fcl-base fcl-xml fcl-process fcl-net paszlib fcl-web
  32. tools=data2inc
  33. packages_darwin=univint
  34. packages_iphonesim=univint
  35. [rules]
  36. .NOTPARALLEL:
  37. ifneq ($(DATA2INC),)
  38. fpmkunitsrc.inc: $(DEFAULT_FPCDIR)/packages/fpmkunit/src/fpmkunit.pp
  39. $(DATA2INC) -b -s $(DEFAULT_FPCDIR)/packages/fpmkunit/src/fpmkunit.pp fpmkunitsrc.inc fpmkunitsrc
  40. endif
  41. # Don't include the dependency on fpmkunitsrc.inc by default so we can control
  42. # better when we want to update the internal fpmkunitsrc
  43. fppkg$(EXEEXT): $(wildcard pkg*.pp)