Makefile.fpc 903 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #
  2. # Makefile.fpc for Free Pascal GTK 1.2.x Bindings
  3. #
  4. [package]
  5. name=gtk1
  6. version=2.5.1
  7. [require]
  8. libc=y
  9. packages=opengl
  10. [target]
  11. units=glib gmodule gdk gtk gdkpixbuf
  12. units_beos=gtkglarea
  13. units_freebsd=gtkglarea
  14. units_darwin=gtkglarea
  15. units_solaris=gtkglarea
  16. units_netbsd=gtkglarea
  17. units_openbsd=gtkglarea
  18. units_linux=gtkglarea
  19. units_win32=gtkglarea
  20. units_win64=gtkglarea
  21. exampledirs=examples
  22. [compiler]
  23. sourcedir=src/glib src/gdk src/gtk src/gtkgl
  24. [install]
  25. fpcpackage=y
  26. [default]
  27. fpcdir=../..
  28. [shared]
  29. build=n
  30. [rules]
  31. .NOTPARALLEL:
  32. glib$(PPUEXT): $(wildcard src/glib/glib*.pp)
  33. gmodule$(PPUEXT): $(wildcard src/glib/gmodule*.pp) glib$(PPUEXT)
  34. gdk$(PPUEXT): $(wildcard src/gdk/gdk*.pp) glib$(PPUEXT)
  35. gdkpixbuf$(PPUEXT): src/gdk/gdkpixbuf.pp gdk$(PPUEXT)
  36. gtk$(PPUEXT): $(wildcard src/gtk/gtk*.pp) gdk$(PPUEXT)
  37. gtkglarea$(PPUEXT): $(wildcard src/gtkgl/gtkgla*.pp) gdk$(PPUEXT) gtk$(PPUEXT)