Makefile.am 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. ## Process this file with automake to produce Makefile.in
  2. if PLATFORM_WIN32
  3. no_undefined = -no-undefined
  4. endif
  5. if OS_WIN32
  6. gimpbase_def = gimpbase.def
  7. libgimpbase_export_symbols = -export-symbols gimpbase.def
  8. install-libtool-import-lib:
  9. $(INSTALL) .libs/libgimpbase-1.3.dll.a $(DESTDIR)$(libdir)
  10. uninstall-libtool-import-lib:
  11. -rm $(DESTDIR)$(libdir)/libgimpbase-1.3.dll.a
  12. else
  13. install-libtool-import-lib:
  14. uninstall-libtool-import-lib:
  15. endif
  16. if MS_LIB_AVAILABLE
  17. noinst_DATA = gimpbase-1.3.lib
  18. install-ms-lib:
  19. $(INSTALL) gimpbase-1.3.lib $(DESTDIR)$(libdir)
  20. uninstall-ms-lib:
  21. -rm $(DESTDIR)$(libdir)/gimpbase-1.3.lib
  22. gimpbase-1.3.lib: gimpbase.def
  23. lib -name:libgimpbase-1.3-@LT_CURRENT_MINUS_AGE@.dll -def:gimpbase.def -out:$@
  24. else
  25. install-ms-lib:
  26. uninstall-ms-lib:
  27. endif
  28. libgimpbaseincludedir = $(includedir)/gimp-$(LT_RELEASE)/libgimpbase
  29. AM_CPPFLAGS = \
  30. -DPREFIX=\""$(prefix)"\" \
  31. -DGIMPDIR=\""$(gimpdir)"\" \
  32. -DDATADIR=\""$(gimpdatadir)"\" \
  33. -DLOCALEDIR=\""$(localedir)"\" \
  34. -DPLUGINDIR=\""$(gimpplugindir)"\" \
  35. -DSYSCONFDIR=\""$(gimpsysconfdir)"\" \
  36. -DG_LOG_DOMAIN=\"LibGimpBase\" \
  37. @GIMP_THREAD_FLAGS@
  38. INCLUDES = \
  39. -I$(top_srcdir) \
  40. $(GLIB_CFLAGS) \
  41. -I$(includedir)
  42. EXTRA_DIST = \
  43. gimpversion.h.in \
  44. makefile.msc \
  45. gimpbase.def
  46. lib_LTLIBRARIES = libgimpbase-1.3.la
  47. # help `make' along by giving another name for the file, which it knows
  48. # how to build
  49. ../libgimpbase/gimpversion.h: gimpversion.h
  50. @:
  51. libgimpbase_1_3_la_SOURCES = \
  52. gimpbase.h \
  53. gimpbasetypes.h \
  54. gimplimits.h \
  55. gimpunit.h \
  56. gimpversion.h \
  57. \
  58. gimpdatafiles.c \
  59. gimpdatafiles.h \
  60. gimpenv.c \
  61. gimpenv.h \
  62. gimpparasite.c \
  63. gimpparasite.h \
  64. gimpparasiteio.c \
  65. gimpparasiteio.h \
  66. gimpprotocol.c \
  67. gimpprotocol.h \
  68. gimpsignal.c \
  69. gimpsignal.h \
  70. gimputils.c \
  71. gimputils.h \
  72. gimpwire.c \
  73. gimpwire.h
  74. libgimpbaseinclude_HEADERS = \
  75. gimpbase.h \
  76. gimpbasetypes.h \
  77. gimplimits.h \
  78. gimpunit.h \
  79. gimputils.h \
  80. gimpversion.h \
  81. \
  82. gimpdatafiles.h \
  83. gimpenv.h \
  84. gimpparasite.h \
  85. gimpparasiteio.h \
  86. gimpsignal.h
  87. EXTRA_HEADERS =
  88. libgimpbase_1_3_la_LDFLAGS = \
  89. -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
  90. $(no_undefined) \
  91. $(libgimpbase_export_symbols)
  92. libgimpbase_1_3_la_DEPENDENCIES = $(gimpbase_def)
  93. libgimpbase_1_3_la_LIBADD = $(GLIB_LIBS)
  94. install-data-local: install-ms-lib install-libtool-import-lib
  95. uninstall-local: uninstall-ms-lib uninstall-libtool-import-lib