Mercurial > pidgin.yaz
comparison pidgin/Makefile.mingw @ 15377:0e17470b47c2
Update win32 build for libpurple and pidgin renames. This compiles, but is far from complete.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sun, 21 Jan 2007 21:55:07 +0000 |
parents | 5fe8042783c1 |
children | eba9715548d7 |
comparison
equal
deleted
inserted
replaced
15376:9a4305efd23e | 15377:0e17470b47c2 |
---|---|
3 # | 3 # |
4 # Description: Makefile for win32 (mingw) version of Gaim | 4 # Description: Makefile for win32 (mingw) version of Gaim |
5 # | 5 # |
6 | 6 |
7 GAIM_TOP := .. | 7 GAIM_TOP := .. |
8 include $(GAIM_TOP)/libgaim/win32/global.mak | 8 include $(GAIM_TOP)/libpurple/win32/global.mak |
9 | 9 |
10 NEEDED_DLLS = $(GTKSPELL_TOP)/gtkspell/libgtkspell.dll | 10 NEEDED_DLLS = $(GTKSPELL_TOP)/gtkspell/libgtkspell.dll |
11 | 11 |
12 ## | 12 ## |
13 ## VARIABLE DEFINITIONS | 13 ## VARIABLE DEFINITIONS |
14 ## | 14 ## |
15 EXE_TARGET := gaim | 15 EXE_TARGET := pidgin |
16 GTKGAIM_TARGET := gtkgaim | 16 GTKGAIM_TARGET := pidgin |
17 EXE_NAME := $(EXE_TARGET).exe | 17 EXE_NAME := $(EXE_TARGET).exe |
18 | 18 |
19 WINAPP := -mwindows | 19 WINAPP := -mwindows |
20 | 20 |
21 LDFLAGS := $(WINAPP) | 21 LDFLAGS := $(WINAPP) |
93 win32/gtkdocklet-win32.c \ | 93 win32/gtkdocklet-win32.c \ |
94 win32/gtkwin32dep.c \ | 94 win32/gtkwin32dep.c \ |
95 win32/untar.c \ | 95 win32/untar.c \ |
96 win32/wspell.c | 96 win32/wspell.c |
97 | 97 |
98 GTKGAIM_RC_SRC = win32/gtkgaimrc.rc | 98 GTKGAIM_RC_SRC = win32/pidgin_dll_rc.rc |
99 GTKGAIM_OBJECTS = $(GTKGAIM_C_SRC:%.c=%.o) $(GTKGAIM_RC_SRC:%.rc=%.o) | 99 GTKGAIM_OBJECTS = $(GTKGAIM_C_SRC:%.c=%.o) $(GTKGAIM_RC_SRC:%.rc=%.o) |
100 | 100 |
101 EXE_RC_SRC = win32/gaimrc.rc | 101 EXE_RC_SRC = win32/pidgin_exe_rc.rc |
102 EXE_C_SRC = win32/win_gaim.c | 102 EXE_C_SRC = win32/winpidgin.c |
103 EXE_OBJECTS = $(EXE_C_SRC:%.c=%.o) $(EXE_RC_SRC:%.rc=%.o) | 103 EXE_OBJECTS = $(EXE_C_SRC:%.c=%.o) $(EXE_RC_SRC:%.rc=%.o) |
104 | 104 |
105 ## | 105 ## |
106 ## LIBRARIES | 106 ## LIBRARIES |
107 ## | 107 ## |
108 LIBGAIM_LIBS = \ | 108 LIBGAIM_LIBS = \ |
109 -lgaim \ | 109 -lpurple \ |
110 -lglib-2.0 \ | 110 -lglib-2.0 \ |
111 -lgthread-2.0 \ | 111 -lgthread-2.0 \ |
112 -lgobject-2.0 \ | 112 -lgobject-2.0 \ |
113 -lgmodule-2.0 \ | 113 -lgmodule-2.0 \ |
114 -lintl \ | 114 -lintl \ |
133 .PHONY: all install install_shallow clean clean_exe | 133 .PHONY: all install install_shallow clean clean_exe |
134 | 134 |
135 all: $(EXE_TARGET).exe $(GTKGAIM_TARGET).dll | 135 all: $(EXE_TARGET).exe $(GTKGAIM_TARGET).dll |
136 $(MAKE) -C $(GAIM_GTK_PLUGINS_TOP) -f $(GAIM_WIN32_MAKEFILE) | 136 $(MAKE) -C $(GAIM_GTK_PLUGINS_TOP) -f $(GAIM_WIN32_MAKEFILE) |
137 | 137 |
138 ./win32/gaimrc.rc: ./win32/gaimrc.rc.in $(GAIM_TOP)/VERSION | 138 ./win32/pidgin_exe_rc.rc: ./win32/pidgin_exe_rc.rc.in $(GAIM_TOP)/VERSION |
139 sed -e 's/@GAIM_VERSION@/$(GAIM_VERSION)/g' \ | 139 sed -e 's/@GAIM_VERSION@/$(GAIM_VERSION)/g' \ |
140 -e 's/@ORIGINAL_FILENAME@/$(EXE_NAME)/' \ | 140 -e 's/@ORIGINAL_FILENAME@/$(EXE_NAME)/' \ |
141 $@.in > $@ | 141 $@.in > $@ |
142 | 142 |
143 install_shallow: $(GAIM_INSTALL_DIR) $(EXE_TARGET).exe $(GTKGAIM_TARGET).dll | 143 install_shallow: $(GAIM_INSTALL_DIR) $(EXE_TARGET).exe $(GTKGAIM_TARGET).dll |
148 $(MAKE) -C $(GAIM_GTK_PLUGINS_TOP) -f $(GAIM_WIN32_MAKEFILE) install | 148 $(MAKE) -C $(GAIM_GTK_PLUGINS_TOP) -f $(GAIM_WIN32_MAKEFILE) install |
149 $(MAKE) -C $(GAIM_GTK_PIXMAPS_TOP) -f $(GAIM_WIN32_MAKEFILE) install | 149 $(MAKE) -C $(GAIM_GTK_PIXMAPS_TOP) -f $(GAIM_WIN32_MAKEFILE) install |
150 $(MAKE) -C $(GAIM_GTK_SOUNDS_TOP) -f $(GAIM_WIN32_MAKEFILE) install | 150 $(MAKE) -C $(GAIM_GTK_SOUNDS_TOP) -f $(GAIM_WIN32_MAKEFILE) install |
151 $(MAKE) -C $(GAIM_GTK_IDLETRACK_TOP) -f $(GAIM_WIN32_MAKEFILE) install | 151 $(MAKE) -C $(GAIM_GTK_IDLETRACK_TOP) -f $(GAIM_WIN32_MAKEFILE) install |
152 | 152 |
153 ./win32/gtkgaimrc.rc: ./win32/gtkgaimrc.rc.in $(GAIM_TOP)/VERSION | 153 ./win32/pidgin_dll_rc.rc: ./win32/pidgin_dll_rc.rc.in $(GAIM_TOP)/VERSION |
154 sed -e 's/@GAIM_VERSION@/$(GAIM_VERSION)/g' \ | 154 sed -e 's/@GAIM_VERSION@/$(GAIM_VERSION)/g' \ |
155 $@.in > $@ | 155 $@.in > $@ |
156 | 156 |
157 $(EXE_OBJECTS) $(GTKGAIM_OBJECTS): $(GAIM_CONFIG_H) | 157 $(EXE_OBJECTS) $(GTKGAIM_OBJECTS): $(GAIM_CONFIG_H) |
158 | 158 |