Makefile.fpc 704 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #
  2. # Makefile.fpc for Free Pascal API (used by Free Vision) for win32
  3. #
  4. [defaults]
  5. defaulttarget=win32
  6. [targets]
  7. units=event $(APIOBJECTS)
  8. examples=$(TESTOBJECTS)
  9. [install]
  10. unitsubdir=api
  11. packagename=api
  12. [libs]
  13. libname=fpapi
  14. [dirs]
  15. fpcdir=../..
  16. targetdir=.
  17. sourcesdir=$(INC) ../test
  18. incdir=$(INC)
  19. [presettings]
  20. INC=../inc
  21. # Override defaults
  22. override PASEXT=.pas
  23. include ../test/Makefile.api
  24. include $(INC)/Makefile.api
  25. [rules]
  26. video$(PPUEXT): $(INC)/video.pas video.inc event$(PPUEXT)
  27. keyboard$(PPUEXT): $(INC)/keyboard.pas keyboard.inc event$(PPUEXT)
  28. mouse$(PPUEXT): $(INC)/mouse.pas mouse.inc event$(PPUEXT)
  29. filectrl$(PPUEXT): $(INC)/filectrl.pas filectrl.inc
  30. event$(PPUEXT): event.pas