# Makefile.msc -- Makefile for MS-VC++ (-*- makefile -*-) # # Copyright (C) 2003 Raymond Penners # # $Id$ !INCLUDE ../Makefile.msc.config ## # Target TARGET=libwimp.dll OBJS = \ wimp_style.obj \ wimp_theme_main.obj \ wimp_rc_style.obj \ xp_theme.obj ## # GTK # GTK_CFLAGS=\ -I$(GTK_DIR)/include/gtk-2.0 \ -I$(GTK_DIR)/lib/gtk-2.0/include \ -I$(GTK_DIR)/include/atk-1.0 \ -I$(GTK_DIR)/include/pango-1.0 \ -I$(GTK_DIR)/include/glib-2.0 \ -I$(GTK_DIR)/lib/glib-2.0/include GTK_LDFLAGS=/libpath:$(GTK_DIR)/lib GTK_LIBS= \ gtk-win32-2.0.lib \ gdk-win32-2.0.lib \ atk-1.0.lib \ gdk_pixbuf-2.0.lib \ pangowin32-1.0.lib \ pango-1.0.lib \ gobject-2.0.lib \ gmodule-2.0.lib \ glib-2.0.lib \ intl.lib \ iconv.lib ## # WIN32 # WIN32_LIBS = \ gdi32.lib \ user32.lib WIN32_CFLAGS=-I"$(SDK_DIR)" WIN32_LDFLAGS=/DLL /SUBSYSTEM:WINDOWS ## # Target # LIBS=$(GTK_LIBS) $(WIN32_LIBS) CFLAGS=$(WIN32_CFLAGS) $(GTK_CFLAGS) LDFLAGS= $(WIN32_LDFLAGS) $(GTK_LDFLAGS) all: $(TARGET) $(TARGET): $(OBJS) link $(LDFLAGS) $(LIBS) /OUT:$@ $(OBJS) install: $(TARGET) copy libwimp.dll "$(INSTALL_DIR)" clean: del *.obj *.dll *.exp *.lib