comparison pidgin/plugins/ticker/Makefile.mingw @ 15374:5fe8042783c1

Rename gtk/ and libgaim/ to pidgin/ and libpurple/
author Sean Egan <seanegan@gmail.com>
date Sat, 20 Jan 2007 02:32:10 +0000
parents
children 0e17470b47c2
comparison
equal deleted inserted replaced
15373:f79e0f4df793 15374:5fe8042783c1
1 #
2 # Makefile.mingw
3 #
4 # Description: Makefile for ticker plugin.
5 #
6
7 GAIM_TOP := ../../..
8 include $(GAIM_TOP)/libgaim/win32/global.mak
9
10 TARGET = ticker
11
12 ##
13 ## INCLUDE PATHS
14 ##
15 INCLUDE_PATHS += -I. \
16 -I$(GTK_TOP)/include \
17 -I$(GTK_TOP)/include/gtk-2.0 \
18 -I$(GTK_TOP)/include/glib-2.0 \
19 -I$(GTK_TOP)/include/pango-1.0 \
20 -I$(GTK_TOP)/include/atk-1.0 \
21 -I$(GTK_TOP)/lib/glib-2.0/include \
22 -I$(GTK_TOP)/lib/gtk-2.0/include \
23 -I$(GAIM_LIB_TOP) \
24 -I$(GAIM_LIB_TOP)/win32 \
25 -I$(GAIM_GTK_TOP) \
26 -I$(GAIM_GTK_TOP)/win32 \
27 -I$(GAIM_TOP)
28
29 LIB_PATHS = -L$(GTK_TOP)/lib \
30 -L$(GAIM_LIB_TOP) \
31 -L$(GAIM_GTK_TOP)
32
33 ##
34 ## SOURCES, OBJECTS
35 ##
36 C_SRC = ticker.c \
37 gtkticker.c
38
39 OBJECTS = $(C_SRC:%.c=%.o)
40
41 ##
42 ## LIBRARIES
43 ##
44 LIBS = -lgtk-win32-2.0 \
45 -lglib-2.0 \
46 -lgdk-win32-2.0 \
47 -lgmodule-2.0 \
48 -lgobject-2.0 \
49 -lintl \
50 -lgaim \
51 -lgtkgaim
52
53 include $(GAIM_COMMON_RULES)
54
55 ##
56 ## TARGET DEFINITIONS
57 ##
58 .PHONY: all install clean
59
60 all: $(TARGET).dll
61
62 install: $(GAIM_INSTALL_PLUGINS_DIR)
63 cp $(TARGET).dll $(GAIM_INSTALL_PLUGINS_DIR)
64
65 $(OBJECTS): $(GAIM_CONFIG_H)
66
67 $(TARGET).dll: $(GAIM_LIBGAIM_DLL).a $(GAIM_GTKGAIM_DLL).a $(OBJECTS)
68 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll
69
70 ##
71 ## CLEAN RULES
72 ##
73 clean:
74 rm -rf $(OBJECTS)
75 rm -rf $(TARGET).dll
76
77 include $(GAIM_COMMON_TARGETS)