Makefile.fpc 719 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #
  2. # Makefile.fpc for fpcmkcfg
  3. #
  4. [target]
  5. programs=fpcmkcfg
  6. rst=fpcmkcfg
  7. [clean]
  8. units=usubst
  9. [compiler]
  10. unitdir=..
  11. sourcedir=..
  12. [install]
  13. fpcpackage=y
  14. [require]
  15. tools=data2inc
  16. [default]
  17. fpcdir=../..
  18. [shared]
  19. build=n
  20. [rules]
  21. #
  22. # PPU Tools
  23. #
  24. # not parallel because systems using an external linker will get conflicts
  25. # due to overwriting each other's link.res file
  26. .NOTPARALLEL:
  27. fpcmkcfg$(EXEEXT): fpcmkcfg.pp usubst.pp fpccfg.inc fpcfg.inc fpini.inc
  28. ifneq ($(DATA2INC),)
  29. fpccfg.inc: fpc.cft
  30. $(DATA2INC) -b -s fpc.cft fpccfg.inc DefaultConfig
  31. fpcfg.inc : fpinc.cfg
  32. $(DATA2INC) -b -s fpinc.cfg fpcfg.inc fpcfg
  33. fpini.inc : fpinc.ini
  34. $(DATA2INC) -b -s fpinc.ini fpini.inc fpini
  35. endif