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.msc < prev   
Makefile  |  2004-03-21  |  2KB  |  79 lines

  1. # autogenerated from automake.am with automake.py
  2. # and slightly modified
  3. TOP = ..\..
  4. PRJ_TOP = ..
  5. PACKAGE = gimpmodule
  6. !include $(TOP)\glib\build\win32\make.msc
  7.  
  8. !INCLUDE $(PRJ_TOP)\gimpdefs.msc
  9. PKG_VER = $(GIMP_VER)
  10.  
  11. DEFINES = -DGIMPDIR=\"$(GIMPDIR)\" -DDATADIR=\"\" -DSYSCONFDIR=\"\" \
  12.     -DPLUGINDIR=\"plug-ins\" -DLOCALEDIR=\"locale\"
  13.  
  14. top_srcdir = $(PRJ_TOP)
  15. top_builddir = $(PRJ_TOP)
  16. includedir = $(PRJ_TOP)
  17. LT_RELEASE = $(PKG_VER)
  18. INCLUDES = \
  19.     -FImsvc_recommended_pragmas.h \
  20.     -I$(top_srcdir) \
  21.     -I$(top_srcdir)/intl \
  22.     -I../intl \
  23.     $(GLIB_CFLAGS) \
  24.     -I$(includedir) \
  25.  
  26. PKG_LINK = \
  27.     $(GLIB_LIBS) $(INTL_LIBS) \
  28.     ..\libgimpbase\gimpbase-$(PKG_VER).lib
  29.  
  30. OBJECTS = \
  31.     gimpmodule.obj \
  32.     gimpmoduledb.obj \
  33.  
  34. lib_LTLIBRARIES = \
  35.     libgimpmodule-2.0.la
  36.  
  37. libgimpmodule_2_0_la_LIBADD = \
  38.     $(GLIB_LIBS)
  39.  
  40. libgimpmoduleincludedir = \
  41.     $(includedir)/gimp-$(LT_RELEASE)/libgimpmodule
  42.  
  43. EXTRA_DIST = \
  44.     gimpversion.h.in \
  45.     makefile.mingw \
  46.     makefile.mingw.in \
  47.     makefile.msc \
  48.     gimpmodule.def
  49.  
  50. libgimpmodule_2_0_la_LDFLAGS = \
  51.     -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
  52.  
  53. libgimpmoduleinclude_HEADERS = \
  54.     gimpmoduletypes.h \
  55.     gimpmodule.h
  56.  
  57. all : \
  58.     $(PRJ_TOP)\config.h \
  59.     $(PACKAGE)-$(PKG_VER).dll
  60.  
  61.  
  62. $(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
  63.     copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
  64.  
  65. RESOURCE = $(PACKAGE).res
  66.  
  67. $(PACKAGE).lib : $(OBJECTS)
  68.     lib /out:$(PACKAGE).lib $(OBJECTS)
  69.  
  70. $(PACKAGE)-$(PKG_VER).dll : $(OBJECTS) $(PACKAGE).def
  71.     $(CC) $(CFLAGS) -LD -Fe$(PACKAGE)-$(PKG_VER).dll $(OBJECTS) $(PKG_LINK) user32.lib advapi32.lib wsock32.lib $(LDFLAGS) /def:$(PACKAGE).def
  72.  
  73. $(PACKAGE).exe : $(OBJECTS) $(PACKAGE).def $(PACKAGE).res
  74.     $(CC) $(CFLAGS) -Fe$(PACKAGE).exe $(PACKAGE).res $(OBJECTS) $(PKG_LINK) \
  75.     user32.lib advapi32.lib shell32.lib wsock32.lib winspool.lib $(LDFLAGS) /def:$(PACKAGE).def
  76.  
  77. .c.obj :
  78.     $(CC) $(CFLAGS) -GD -c $(PKG_CFLAGS) $<
  79.