Makefile.fpc 876 B

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