Makefile.fpc 707 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #
  2. # Makefile.fpc for Free Component Library for Linux
  3. #
  4. [defaults]
  5. defaultunits=1
  6. defaulttarget=linux
  7. defaultcpu=i386
  8. defaultoptions=-S2
  9. [dirs]
  10. fpcdir=../..
  11. targetdir=.
  12. incdir=$(INC)
  13. [targets]
  14. units=classes $(INCUNITS) $(XMLUNITS)
  15. [presettings]
  16. # Include files
  17. INC=../inc
  18. XML=../xml
  19. # INCUNITS,XMLUNITS is defined in makefile.inc
  20. # They are default units for all platforms.
  21. include $(INC)/Makefile.inc
  22. include $(XML)/Makefile.inc
  23. [rules]
  24. vpath %$(PASEXT) $(INC) $(XML)
  25. INCFILES=$(addprefix $(INC)/,$(INCNAMES))
  26. classes$(PPUEXT): $(INCFILES) classes$(PASEXT)
  27. inifiles$(PPUEXT): classes$(PPUEXT) inifiles$(PASEXT)
  28. ezcgi$(PPUEXT): ezcgi$(PASEXT) ezcgi.inc