Makefile.fpc 855 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #
  2. # Makefile.fpc for Free Pascal GTK 2.x.y Bindings
  3. #
  4. [package]
  5. name=gtk2
  6. version=2.2.2rc2
  7. [require]
  8. libc=y
  9. packages_beos=x11
  10. packages_linux=x11
  11. packages_freebsd=x11
  12. packages_solaris=x11
  13. packages_openbsd=x11
  14. packages_netbsd=x11
  15. packages_darwin=x11
  16. [target]
  17. units=src/buildgtk2
  18. exampledirs=examples
  19. implicitunits=glib2 gtkhtml atk pango gdk2pixbuf gdk2 gtk2 libglade2 gtkglext gdkglext $(GDK2X)
  20. [compiler]
  21. unitdir=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/gtkhtml src/$(GTK2X11)
  22. includedir=$(GTK2X11INCLUDE)
  23. [install]
  24. buildunit=buildgtk2
  25. fpcpackage=y
  26. [shared]
  27. build=n
  28. [default]
  29. fpcdir=../..
  30. [prerules]
  31. ifneq ($(findstring $(OS_TARGET),linux freebsd netbsd openbsd solaris darwin beos ),)
  32. GDK2X=gdk2x
  33. GTK2X11=gtk2x11
  34. GTK2X11INCLUDE=src/gtk2x11/include
  35. endif
  36. [rules]
  37. .NOTPARALLEL: