Mercurial > pidgin
view plugins/Makefile.mingw @ 9387:bcdf6a530d41
[gaim-migrate @ 10195]
(20:11:29) nosnilmot: s/To/Too/ in Chip's news entry :)
(20:11:44) LSchiere: no, i'm not changing that one. he can fix his own
grammer and spelling ;-)
(20:11:53) LSchiere: then someone besides me can have spelling mistakes on
file
(20:11:55) nosnilmot: but he had to go... :)
(20:11:58) SimGuy: LSchiere: I think you had a spelling error
(20:12:04) LSchiere: see? someone has to keep me company
(20:12:05) SimGuy: unless someone told you already
(20:12:09) LSchiere: nope
(20:12:32) SimGuy: s/writters/writers/
(20:12:38) LSchiere: *sigh*
(20:12:56) nosnilmot: SimGuy: I don't know about you, but I'd be happy as a
writter
(20:13:16) aatharuv: LSchiere: oh, also s/Zepher/Zephyr/ :-)
(20:13:23) nosnilmot: oh yeah, that too :)
(20:13:24) LSchiere: where is that?
(20:13:26) SimGuy: yeah, but I didn't contribute anything meaningful, so I
don't get to be a writter, therefore I must take the honor from you
(20:13:29) nosnilmot: ChangeLog
(20:13:32) LSchiere: oh
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 25 Jun 2004 00:15:37 +0000 |
parents | 6e9e9e7b8e1e |
children | 9096f56b725f |
line wrap: on
line source
# # Makefile.mingw # # Description: Makefile for win32 (mingw) version of Gaim Plugins # # # PATHS # GAIM_PLUGINS := . GAIM_TOP := .. GTK_TOP := ../../win32-dev/gtk_2_0 OSCAR_ROOT := ../src/protocols/oscar GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir TICKER := ./ticker TRANSPARENCY := ./win32/transparency WINPREFS := ./win32/winprefs PERL_PLUGIN_LOADER := ./perl TCL_PLUGIN_LOADER := ./tcl DOCKLET := ./docklet SSL := ./ssl ## ## VARIABLE DEFINITIONS ## # Compiler Options CFLAGS = DEFINES = .SUFFIXES: .SUFFIXES: .c .dll ## ## INCLUDE MAKEFILES ## include $(GAIM_TOP)/src/win32/global.mak ## ## INCLUDE PATHS ## INCLUDE_PATHS += -I$(OSCAR_ROOT) \ -I$(GTK_TOP)/include \ -I$(GTK_TOP)/include/gtk-2.0 \ -I$(GTK_TOP)/include/glib-2.0 \ -I$(GTK_TOP)/include/pango-1.0 \ -I$(GTK_TOP)/include/atk-1.0 \ -I$(GTK_TOP)/lib/glib-2.0/include \ -I$(GTK_TOP)/lib/gtk-2.0/include \ -I$(GAIM_TOP) \ -I$(GAIM_TOP)/src \ -I$(GAIM_TOP)/src/win32 LIB_PATHS = -L$(GTK_TOP)/lib \ -L$(GAIM_TOP)/src ## ## LIBRARIES ## LIBS = -lgtk-win32-2.0 \ -lglib-2.0 \ -lgdk-win32-2.0 \ -lgobject-2.0 \ -lgmodule-2.0 \ -lgdk_pixbuf-2.0 \ -lpango-1.0 \ -lintl \ -lws2_32 \ -lgaim ## ## RULES ## ## ## TARGET DEFINITIONS ## .PHONY: all clean all: plugins $(MAKE) -C $(TICKER) -f Makefile.mingw $(MAKE) -C $(WINPREFS) -f Makefile.mingw $(MAKE) -C $(TRANSPARENCY) -f Makefile.mingw $(MAKE) -C $(PERL_PLUGIN_LOADER) -f Makefile.mingw $(MAKE) -C $(TCL_PLUGIN_LOADER) -f Makefile.mingw $(MAKE) -C $(DOCKLET) -f Makefile.mingw $(MAKE) -C $(SSL) -f Makefile.mingw install: cp $(GAIM_PLUGINS)/*.dll $(GAIM_INSTALL_DIR)/plugins $(MAKE) -C $(TICKER) -f Makefile.mingw install $(MAKE) -C $(WINPREFS) -f Makefile.mingw install $(MAKE) -C $(TRANSPARENCY) -f Makefile.mingw install $(MAKE) -C $(PERL_PLUGIN_LOADER) -f Makefile.mingw install $(MAKE) -C $(TCL_PLUGIN_LOADER) -f Makefile.mingw install $(MAKE) -C $(DOCKLET) -f Makefile.mingw install $(MAKE) -C $(SSL) -f Makefile.mingw install # # BUILD Plugin # .c.dll: $(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@.o -c $< $(CC) -shared $@.o $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $@ plugins: \ autorecon.dll \ extplacement.dll \ history.dll \ iconaway.dll \ idle.dll \ relnot.dll \ spellchk.dll \ statenotify.dll \ timestamp.dll ## ## CLEAN RULES ## clean: rm -rf *.o rm -rf *.dll $(MAKE) -C $(TICKER) -f Makefile.mingw clean $(MAKE) -C $(TRANSPARENCY) -f Makefile.mingw clean $(MAKE) -C $(WINPREFS) -f Makefile.mingw clean $(MAKE) -C $(PERL_PLUGIN_LOADER) -f Makefile.mingw clean $(MAKE) -C $(TCL_PLUGIN_LOADER) -f Makefile.mingw clean $(MAKE) -C $(DOCKLET) -f Makefile.mingw clean $(MAKE) -C $(SSL) -f Makefile.mingw clean