Makefile.fpc 824 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #
  2. # Makefile.fpc for Free Pascal installer
  3. #
  4. [package]
  5. name=installer
  6. version=2.7.1
  7. [target]
  8. programs_go32v2=install writeidx
  9. programs_win32=install writeidx
  10. programs_os2=install writeidx
  11. programs_linux=installer writeidx
  12. programs_freebsd=installer writeidx
  13. [clean]
  14. units=scroll insthelp
  15. files_linux=installer.pas
  16. files_freebsd=installer.pas
  17. [require]
  18. packages=rtl-console fv unzip rtl-extra
  19. [compiler]
  20. unitdir=../ide
  21. [install]
  22. fpcpackage=y
  23. [default]
  24. fpcdir=..
  25. [rules]
  26. .NOTPARALLEL:
  27. #
  28. # FVision or old FV detection
  29. #
  30. ifneq ($(wildcard $(UNITDIR_FV)/fvconsts$(PPUEXT)),)
  31. override COMPILER+=-dFVISION
  32. endif
  33. installer.pas: install.pas
  34. $(COPY) install.pas installer.pas
  35. install$(EXEEXT) : install.pas scroll.pas
  36. installer$(EXEEXT) : installer.pas scroll.pas
  37. writeidx$(EXEEXT) : writeidx.pas insthelp.pas