Makefile.fpc 764 B

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