Mercurial > pidgin.yaz
view libgaim/protocols/yahoo/Makefile.mingw @ 14716:023dfc2ce5e3
[gaim-migrate @ 17470]
Apparently a bunch of Ubuntu users weren't bothering to look at the
configuration options for this plugin and were filing bugs about the window
continuing to flash after being clicked on. This should help fix that.
committer: Tailor Script <tailor@pidgin.im>
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Thu, 12 Oct 2006 13:42:11 +0000 |
parents | 5d03b309b482 |
children |
line wrap: on
line source
# # Makefile.mingw # # Description: Makefile for win32 (mingw) version of libyahoo # GAIM_TOP := ../../.. include $(GAIM_TOP)/libgaim/win32/global.mak TARGET = libyahoo TYPE = PLUGIN # Static or Plugin... ifeq ($(TYPE),STATIC) DEFINES += -DSTATIC DLL_INSTALL_DIR = $(GAIM_INSTALL_DIR) else ifeq ($(TYPE),PLUGIN) DLL_INSTALL_DIR = $(GAIM_INSTALL_PLUGINS_DIR) endif endif ## ## INCLUDE PATHS ## INCLUDE_PATHS += -I. \ -I$(GTK_TOP)/include \ -I$(GTK_TOP)/include/glib-2.0 \ -I$(GTK_TOP)/lib/glib-2.0/include \ -I$(GAIM_LIB_TOP) \ -I$(GAIM_LIB_TOP)/win32 \ -I$(GAIM_TOP) LIB_PATHS = -L$(GTK_TOP)/lib \ -L$(GAIM_LIB_TOP) ## ## SOURCES, OBJECTS ## C_SRC = util.c \ yahoo.c \ yahoochat.c \ yahoo_auth.c \ yahoo_crypt.c \ yahoo_doodle.c \ yahoo_filexfer.c \ yahoo_friend.c \ yahoo_packet.c \ yahoo_picture.c \ yahoo_profile.c \ ycht.c OBJECTS = $(C_SRC:%.c=%.o) ## ## LIBRARIES ## LIBS = \ -lglib-2.0 \ -lws2_32 \ -lintl \ -lgaim include $(GAIM_COMMON_RULES) ## ## TARGET DEFINITIONS ## .PHONY: all install clean all: $(TARGET).dll install: all $(DLL_INSTALL_DIR) cp $(TARGET).dll $(DLL_INSTALL_DIR) $(OBJECTS): $(GAIM_CONFIG_H) $(TARGET).dll: $(GAIM_LIBGAIM_DLL).a $(OBJECTS) $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll ## ## CLEAN RULES ## clean: rm -f $(OBJECTS) rm -f $(TARGET).dll include $(GAIM_COMMON_TARGETS)