home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 February / CMCD0205.ISO / Linux / gimp-2.2.0.tar.gz / gimp-2.2.0.tar / gimp-2.2.0 / libgimpmodule / Makefile.am < prev    next >
Makefile  |  2004-10-24  |  2KB  |  86 lines

  1. ## Process this file with automake to produce Makefile.in
  2.  
  3. libgimpbase = $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la
  4.  
  5. if PLATFORM_WIN32
  6. no_undefined = -no-undefined
  7. endif
  8.  
  9. if OS_WIN32
  10. gimpmodule_def = gimpmodule.def
  11. libgimpmodule_export_symbols = -export-symbols gimpmodule.def
  12.  
  13. install-libtool-import-lib:
  14.     $(INSTALL) .libs/libgimpmodule-$(GIMP_API_VERSION).dll.a $(DESTDIR)$(libdir)
  15.     $(INSTALL) gimpmodule.def $(DESTDIR)$(libdir)
  16.  
  17. uninstall-libtool-import-lib:
  18.     -rm $(DESTDIR)$(libdir)/libgimpmodule-$(GIMP_API_VERSION).dll.a
  19.     -rm $(DESTDIR)$(libdir)/gimpmodule.def
  20. else
  21. install-libtool-import-lib:
  22. uninstall-libtool-import-lib:
  23. endif
  24.  
  25. if MS_LIB_AVAILABLE
  26. noinst_DATA = gimpmodule-$(GIMP_API_VERSION).lib
  27.  
  28. install-ms-lib:
  29.     $(INSTALL) gimpmodule-$(GIMP_API_VERSION).lib $(DESTDIR)$(libdir)
  30.  
  31. uninstall-ms-lib:
  32.     -rm $(DESTDIR)$(libdir)/gimpmodule-$(GIMP_API_VERSION).lib
  33.  
  34. gimpmodule-@GIMP_API_VERSION@.lib: gimpmodule.def
  35.     lib -name:libgimpmodule-$(GIMP_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gimpmodule.def -out:$@
  36.  
  37. else
  38. install-ms-lib:
  39. uninstall-ms-lib:
  40. endif
  41.  
  42. libgimpmoduleincludedir = $(includedir)/gimp-$(GIMP_API_VERSION)/libgimpmodule
  43.  
  44. AM_CPPFLAGS = \
  45.     -DG_LOG_DOMAIN=\"LibGimpModule\"    \
  46.     @GIMP_THREAD_FLAGS@
  47.  
  48. INCLUDES = \
  49.     -I$(top_srcdir)        \
  50.     $(GLIB_CFLAGS)        \
  51.     $(GMODULE_CFLAGS)    \
  52.     -I$(includedir)
  53.  
  54. EXTRA_DIST = \
  55.     makefile.msc        \
  56.     gimpmodule.def
  57.  
  58. lib_LTLIBRARIES = libgimpmodule-2.0.la
  59.  
  60. libgimpmodule_2_0_la_SOURCES = \
  61.     gimpmoduletypes.h    \
  62.     gimpmodule.c        \
  63.     gimpmodule.h        \
  64.     gimpmoduledb.c        \
  65.     gimpmoduledb.h
  66.  
  67. libgimpmoduleinclude_HEADERS = \
  68.     gimpmoduletypes.h    \
  69.     gimpmodule.h        \
  70.     gimpmoduledb.h
  71.  
  72. libgimpmodule_2_0_la_LDFLAGS = \
  73.     -version-info $(LT_VERSION_INFO)    \
  74.     $(no_undefined)             \
  75.     $(libgimpmodule_export_symbols)
  76.  
  77. libgimpmodule_2_0_la_DEPENDENCIES = $(gimpmodule_def)
  78.  
  79. libgimpmodule_2_0_la_LIBADD = \
  80.     $(libgimpbase)    \
  81.     $(GMODULE_LIBS)
  82.  
  83. install-data-local: install-ms-lib install-libtool-import-lib
  84.  
  85. uninstall-local: uninstall-ms-lib uninstall-libtool-import-lib
  86.