Makefile.fpc.fpcmake 929 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #
  2. # Makefile.fpc for Free Pascal GTK 1.2.x Bindings
  3. #
  4. [package]
  5. name=gtk1
  6. version=3.3.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_iphonesim=gtkglarea
  16. units_solaris=gtkglarea
  17. units_netbsd=gtkglarea
  18. units_openbsd=gtkglarea
  19. units_linux=gtkglarea
  20. units_win32=gtkglarea
  21. units_win64=gtkglarea
  22. exampledirs=examples
  23. [compiler]
  24. sourcedir=src/glib src/gdk src/gtk src/gtkgl
  25. [install]
  26. fpcpackage=y
  27. [default]
  28. fpcdir=../..
  29. [shared]
  30. build=n
  31. [rules]
  32. .NOTPARALLEL:
  33. glib$(PPUEXT): $(wildcard src/glib/glib*.pp)
  34. gmodule$(PPUEXT): $(wildcard src/glib/gmodule*.pp) glib$(PPUEXT)
  35. gdk$(PPUEXT): $(wildcard src/gdk/gdk*.pp) glib$(PPUEXT)
  36. gdkpixbuf$(PPUEXT): src/gdk/gdkpixbuf.pp gdk$(PPUEXT)
  37. gtk$(PPUEXT): $(wildcard src/gtk/gtk*.pp) gdk$(PPUEXT)
  38. gtkglarea$(PPUEXT): $(wildcard src/gtkgl/gtkgla*.pp) gdk$(PPUEXT) gtk$(PPUEXT)