Makefile.fpc 825 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #
  2. # Makefile.fpc for Free Pascal installer
  3. #
  4. [package]
  5. name=installer
  6. version=3.3.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-unicode rtl-console fv unzip rtl-extra ide
  19. [compiler]
  20. [install]
  21. fpcpackage=y
  22. [default]
  23. fpcdir=..
  24. [rules]
  25. .NOTPARALLEL:
  26. #
  27. # FVision or old FV detection
  28. #
  29. ifneq ($(wildcard $(UNITDIR_FV)/fvconsts$(PPUEXT)),)
  30. override COMPILER+=-dFVISION
  31. endif
  32. installer.pas: install.pas
  33. $(COPY) install.pas installer.pas
  34. install$(EXEEXT) : install.pas scroll.pas
  35. installer$(EXEEXT) : installer.pas scroll.pas
  36. writeidx$(EXEEXT) : writeidx.pas insthelp.pas