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 / libgimpcolor / Makefile.am < prev    next >
Makefile  |  2004-07-22  |  3KB  |  123 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 PLATFORM_WIN32
  10. else
  11. libm = -lm
  12. endif
  13.  
  14. if OS_WIN32
  15. gimpcolor_def = gimpcolor.def
  16. libgimpcolor_export_symbols = -export-symbols gimpcolor.def
  17.  
  18. install-libtool-import-lib:
  19.     $(INSTALL) .libs/libgimpcolor-$(GIMP_API_VERSION).dll.a $(DESTDIR)$(libdir)
  20.     $(INSTALL) gimpcolor.def $(DESTDIR)$(libdir)
  21.  
  22. uninstall-libtool-import-lib:
  23.     -rm $(DESTDIR)$(libdir)/libgimpcolor-$(GIMP_API_VERSION).dll.a
  24.     -rm $(DESTDIR)$(libdir)/gimpcolor.def
  25. else
  26. install-libtool-import-lib:
  27. uninstall-libtool-import-lib:
  28. endif
  29.  
  30. if MS_LIB_AVAILABLE
  31. noinst_DATA = gimpcolor-$(GIMP_API_VERSION).lib
  32.  
  33. install-ms-lib:
  34.     $(INSTALL) gimpcolor-$(GIMP_API_VERSION).lib $(DESTDIR)$(libdir)
  35.  
  36. uninstall-ms-lib:
  37.     -rm $(DESTDIR)$(libdir)/gimpcolor-$(GIMP_API_VERSION).lib
  38.  
  39. gimpcolor-@GIMP_API_VERSION@.lib: gimpcolor.def
  40.     lib -name:libgimpcolor-$(GIMP_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gimpcolor.def -out:$@
  41.  
  42. else
  43. install-ms-lib:
  44. uninstall-ms-lib:
  45. endif
  46.  
  47. libgimpcolorincludedir = $(includedir)/gimp-$(GIMP_API_VERSION)/libgimpcolor
  48.  
  49. AM_CPPFLAGS = \
  50.     -DG_LOG_DOMAIN=\"LibGimpColor\"    \
  51.     @GIMP_THREAD_FLAGS@
  52.  
  53. INCLUDES = \
  54.     -I$(top_srcdir)    \
  55.     $(GLIB_CFLAGS)    \
  56.     -I$(includedir)
  57.  
  58. EXTRA_DIST = \
  59.     makefile.msc        \
  60.     gimpcolor.def
  61.  
  62. lib_LTLIBRARIES = libgimpcolor-2.0.la
  63.  
  64. libgimpcolor_2_0_la_SOURCES = \
  65.     gimpcolor.h            \
  66.     gimpcolortypes.h        \
  67.     gimpadaptivesupersample.c    \
  68.     gimpadaptivesupersample.h    \
  69.     gimpbilinear.c            \
  70.     gimpbilinear.h            \
  71.     gimpcmyk.c            \
  72.     gimpcmyk.h            \
  73.     gimpcolorspace.c        \
  74.     gimpcolorspace.h        \
  75.     gimphsv.c            \
  76.     gimphsv.h            \
  77.     gimprgb.c            \
  78.     gimprgb.h            \
  79.     gimprgb-parse.c
  80.  
  81. libgimpcolorinclude_HEADERS = \
  82.     gimpcolor.h            \
  83.     gimpcolortypes.h        \
  84.     gimpadaptivesupersample.h    \
  85.     gimpbilinear.h            \
  86.     gimpcmyk.h            \
  87.     gimpcolorspace.h        \
  88.     gimphsv.h            \
  89.     gimprgb.h
  90.  
  91. libgimpcolor_2_0_la_LDFLAGS = \
  92.     -version-info $(LT_VERSION_INFO)    \
  93.     $(no_undefined)             \
  94.     $(libgimpcolor_export_symbols)
  95.  
  96. libgimpcolor_2_0_la_DEPENDENCIES = $(gimpcolor_def) $(libgimpbase)
  97.  
  98. libgimpcolor_2_0_la_LIBADD = $(GLIB_LIBS) $(libm)
  99.  
  100.  
  101. #
  102. # test programs, not to be built by default and never installed
  103. #
  104.  
  105. TESTS = test-color-parser$(EXEEXT)
  106.  
  107. EXTRA_PROGRAMS = test-color-parser
  108.  
  109. test_color_parser_DEPENDENCIES = \
  110.     $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la
  111.  
  112. test_color_parser_LDADD = \
  113.     $(GLIB_LIBS)         \
  114.     $(test_color_parser_DEPENDENCIES)
  115.  
  116.  
  117. CLEANFILES = $(EXTRA_PROGRAMS)
  118.  
  119.  
  120. install-data-local: install-ms-lib install-libtool-import-lib
  121.  
  122. uninstall-local: uninstall-ms-lib uninstall-libtool-import-lib
  123.